IM-sgi: an interface model for shape grammar implementations. - Joana Tching; Joaquim Reis; Alexandra Paio (Artif. Intell. Eng. Des. Anal. Manuf., 2019)