A UML-based Graph Transformation Approach for Implementing Domain-Specific Model Transformations
Aditya Agrawal, Gábor Karsai, Shi Feng · 2003
This paper introduces a UML-based approach for specifying model transformations. The technique is based on graph transformations, where UML class diagrams are used to represent the graph grammars of the input and the output of the transformations, and the transformations are represented as explicitly sequenced elementary rewriting operations. The paper discusses the visual language designed for the representation of transformation programs and the graph transformation execution engine which implements the semantics of the language.