TY - JOUR
T1 - Graph transformation in engineering design
T2 - an overview of the last decade
AU - Voss, Christopher
AU - Petzold, Frank
AU - Rudolph, Stephan
N1 - Publisher Copyright:
Copyright © The Author(s), 2023.
PY - 2023/2/2
Y1 - 2023/2/2
N2 - In engineering and architecture, different approaches have been developed that share the use of graph transformation to automate design processes or to search for design solutions by means of computational design synthesis. In order to give an overview of these approaches, we provide a review of articles published in the last decade. Forty-eight articles were reviewed to determine similarities and differences of these approaches. Research fields in method development for the representation of design problems and the processing of graph transformations, as well as the application of graph transformations in engineering, architecture, and shape grammars were identified. Different approaches for the documentation of the vocabulary and the rules were examined. Finally, different approaches for rule applications were analyzed. Based on found limitations, future research directions are suggested.
AB - In engineering and architecture, different approaches have been developed that share the use of graph transformation to automate design processes or to search for design solutions by means of computational design synthesis. In order to give an overview of these approaches, we provide a review of articles published in the last decade. Forty-eight articles were reviewed to determine similarities and differences of these approaches. Research fields in method development for the representation of design problems and the processing of graph transformations, as well as the application of graph transformations in engineering, architecture, and shape grammars were identified. Different approaches for the documentation of the vocabulary and the rules were examined. Finally, different approaches for rule applications were analyzed. Based on found limitations, future research directions are suggested.
KW - Engineering design
KW - graph grammar
KW - graph rewriting
KW - graph transformation
KW - graph-based design language
UR - http://www.scopus.com/inward/record.url?scp=85126667538&partnerID=8YFLogxK
U2 - 10.1017/S089006042200018X
DO - 10.1017/S089006042200018X
M3 - Review article
AN - SCOPUS:85126667538
SN - 0890-0604
VL - 37
JO - Artificial Intelligence for Engineering Design, Analysis and Manufacturing: AIEDAM
JF - Artificial Intelligence for Engineering Design, Analysis and Manufacturing: AIEDAM
M1 - e5
ER -