2022
DOI: 10.3389/fbuil.2021.815153
|View full text |Cite
|
Sign up to set email alerts
|

Graph Rewriting Techniques in Engineering Design

Abstract: Capturing human knowledge underlying the design and engineering of products has been among the main goals of computational engineering since its very beginning. Over the last decades, various approaches have been proposed to tackle this objective. Among the most promising approaches is the application of graph theory for representing product structures by defining nodes representing entities and edges representing relations among them. The concrete meaning of these structures ranges from geometry representatio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0
1

Year Published

2023
2023
2024
2024

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 10 publications
(12 citation statements)
references
References 76 publications
0
11
0
1
Order By: Relevance
“…Of particular relevance to our approach is that graph rewriting is well suited to depicting workflows in problem solving. Such graphs and the rules that operate on them have been shown to help in the formalization of domain knowledge (Kolbeck et al, 2022), which is exactly what we want to achieve.…”
Section: Software Modeling Approachesmentioning
confidence: 87%
See 1 more Smart Citation
“…Of particular relevance to our approach is that graph rewriting is well suited to depicting workflows in problem solving. Such graphs and the rules that operate on them have been shown to help in the formalization of domain knowledge (Kolbeck et al, 2022), which is exactly what we want to achieve.…”
Section: Software Modeling Approachesmentioning
confidence: 87%
“…What such languages have in common is a graph which carries information not only by means of labelling and connectivity, but also through the use of color and shape. Furthermore, a graph can represent not only entities and relationships (as in a database), but a procedural algorithm (Ilčík et al, 2015), a workflow, a transformation both in software modeling (Brambilla et al, 2017) and in engineering (Kolbeck et al, 2022), a state transition, and many more. Modelling requirements directly as graphs, or translating them to graphs, has the potential to reduce the amount of tacit assumptions present in NL formulations by explicitly identifying elements and relationships that are normally regarded as "intuition" or "expert knowledge".…”
Section: Software Modeling Approachesmentioning
confidence: 99%
“…Während andere Industriezweige schon seit vielen Jahrzehnten in die Automatisierung und Rationalisierung ihrer Produktionsanlagen investieren und in der Folge enorme Produktivitätssteigerungen verzeichnen konnten, ist die Baubranche nach wie vor in weiten Teilen handwerklich geprägt und kann nur ein geringes Produktivitätswachstum vorweisen [1]. Die Forschung beginnt dabei bei der Geometriegenerierung [4,5], der modularen Zerlegung [6][7][8][9][10] sowie der Entwicklung von modularen Baukastensystemen [11]. Die fertigungsbedingten Toleranzen der Module sowie ihrer Schnittstellen werden analysiert bzw.…”
Section: Einführungunclassified
“…On the other hand, various types of grammars, especially shape and graph grammars, are widely used in engineering and architectural design [24,25]. Therefore, certain types of grammars are combined with agent-based systems in order to obtain effective design tools [26].…”
Section: Related Workmentioning
confidence: 99%