Automatic Model Transformations Using Extended UML Object Diagrams in Modeling Environments
IEEE Transactions on Software Engineering
Story Diagrams: A New Graph Rewrite Language Based on the Unified Modeling Language and Java
TAGT'98 Selected papers from the 6th International Workshop on Theory and Application of Graph Transformations
AGG: A Tool Environment for Algebraic Graph Transformation
AGTIVE '99 Proceedings of the International Workshop on Applications of Graph Transformations with Industrial Relevance
Proceedings of the International Workshop on Graph Transformations in Computer Science
Specification of Graph Translators with Triple Graph Grammars
WG '94 Proceedings of the 20th International Workshop on Graph-Theoretic Concepts in Computer Science
Visual programming with graph rewriting systems
VL '95 Proceedings of the 11th International IEEE Symposium on Visual Languages
Shaped Generic Graph Transformation
Applications of Graph Transformations with Industrial Relevance
Simulating Set-Valued Transformations with Algorithmic Graph Transformation Languages
Applications of Graph Transformations with Industrial Relevance
Shaped Generic Graph Transformation
Applications of Graph Transformations with Industrial Relevance
Simulating Set-Valued Transformations with Algorithmic Graph Transformation Languages
Applications of Graph Transformations with Industrial Relevance
Integration tools for consistency management between design documents in development processes
Graph transformations and model-driven engineering
Hi-index | 0.00 |
In this contribution, we introduce an extension of the graph transformation language PROGRES that allows to specify repetitive subgraphs in a compact and comprehensible way. They can be pattern-matched as well as created. Unlike other approaches, the extension supports specifying successively connected repetitive subgraphs, i.e. inter-connections among the repeated instances of the subgraphs are expressed by edges in the graph pattern. The need for this modeling feature arose during a case study with the software company innotec developing tools for data handling in chemical engineering development processes. In this paper, we introduce syntax and semantics of the extension by giving a translation of extended PROGRES transformations into plain PROGRES. Furthermore, we show the application of this modeling feature within our project dealing with consistency maintenance.