Double-pushout graph transformation revisited

Artikeleigenschaften
Abstrakt
Zitieren
HABEL, ANNEGRET, et al. “Double-Pushout Graph Transformation Revisited”. Mathematical Structures in Computer Science, vol. 11, no. 5, 2001, pp. 637-88, https://doi.org/10.1017/s0960129501003425.
HABEL, A., MÜLLER, J., & PLUMP, D. (2001). Double-pushout graph transformation revisited. Mathematical Structures in Computer Science, 11(5), 637-688. https://doi.org/10.1017/s0960129501003425
HABEL A, MÜLLER J, PLUMP D. Double-pushout graph transformation revisited. Mathematical Structures in Computer Science. 2001;11(5):637-88.
Journalkategorien
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Computer software
Technology
Electrical engineering
Electronics
Nuclear engineering
Electronics
Computer engineering
Computer hardware
Beschreibung

Welche Möglichkeiten bietet die Graphtransformation? Diese Arbeit greift den Double-Pushout-Ansatz zur Graphtransformation wieder auf und vergleicht vier Varianten, die verschiedene Kombinationen von Matching- und Rechtshand-Morphismen in Regeln verwenden. Diese umfassen den traditionellen Ansatz, injektives Matching, beliebige Rechtshand-Morphismen und eine Kombination aus injektivem Matching mit beliebigen Rechtshand-Morphismen. Die Studie zeigt, dass injektives Matching die Ausdruckskraft erweitert, insbesondere für die Generierung von Graphsprachen ohne Nichtterminale und die Berechnung von Graphfunktionen mithilfe konvergenter Graphtransformationssysteme. Sie klärt auch die Gültigkeit von Schlüsseltheoremen – Kommutativität, Parallelität und Nebenläufigkeit – über die drei Variationen hinweg und bietet bei Bedarf modifizierte Ergebnisse. Diese Untersuchung verbessert unser Verständnis von Graphtransformationstechniken und ihren Anwendungen. Durch die Analyse der Ausdruckskraft und der Eigenschaften verschiedener Ansätze bietet die Arbeit wertvolle Einblicke für Forschende und Praktiker, die in Bereichen wie Software Engineering, Datenbanksysteme und modellgetriebene Entwicklung arbeiten.

Veröffentlicht in Mathematical Structures in Computer Science, passt diese Arbeit zum Fokus des Journals auf theoretische Grundlagen und mathematische Werkzeuge, die für die Informatik relevant sind. Durch die Wiederaufnahme und Erweiterung des Double-Pushout-Ansatzes zur Graphtransformation trägt die Studie zum mathematischen Verständnis graphbasierter Formalismen bei, die in verschiedenen Informatikanwendungen verwendet werden.

Zitate
Zitationsanalyse
Die Kategorie Medicine: Therapeutics. Pharmacology 1 ist der am häufigsten referenzierte Bereich in Studien, die diesen Artikel zitieren.