Sciweavers

ICALP
2000
Springer

Graph Transformations on the UML Metamodel

13 years 8 months ago
Graph Transformations on the UML Metamodel
The Unified Modeling Language UML is a rich language so that it seem not feasible to give a single semantics for the complete language in one ste In order to define the semantics, we propose to translate as many UML la guage features as possible into UML itself. The part of UML which cann be treated in this way is called the UML core. The semantics of the non-co language features is given by a translation into the core, whereas a diffe ent semantics (for example a set-theoretic one or a semantics on the basis graphs) must be given to the UML core. It turns out that for the first ste namely the translation of UML language features into the UML core, gra transformations are an ideal language for expressing the required manipul tions and the UML metamodel gives the necessary fundamental vocabula and notions. Keywords UML, Graph Transformation, UML Metamodel
Martin Gogolla
Added 24 Aug 2010
Updated 24 Aug 2010
Type Conference
Year 2000
Where ICALP
Authors Martin Gogolla
Comments (0)