External report (Reports)
On the Relationship of Model Transformations Based on Triple and Plain Graph Grammars (Long Version)
Ehrig, Hartmut; Ermel, Claudia; Hermann, Frank
2008
 

Files


Full Text
2008-05(1).pdf
Publisher postprint (480.93 kB)
Request a copy

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
graph transformation; triple graphs; model transformation; plain graph grammar; flattening
Abstract :
[en] Triple graph grammars have been applied and implemented as a formal basis for model transformations in a variety of application areas. They convince by special abilities in automatic derivation of forward backward and several other transformations out of just one specified set of rules for the integrated model defined by a triple of graphs. While many case studies and all implementations, which state that they are using triple graph grammars, do not use triples of graphs this paper presents the justification for many of them. It shows a one to one correspondence between triple graph grammars and suitable plain graph grammars, thus results and benefits of the triple case can be transferred to the plain case. Main results show the relationship between both graph transformation approaches, syntactical correctness of model transformations based on triple graph grammars and a sound and complete condition for functional behaviour. Theoretical results are elaborated on an intuitive case study for a model transformation from class diagrams to database models.
Disciplines :
Computer science
Author, co-author :
Ehrig, Hartmut
Ermel, Claudia
Hermann, Frank ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Language :
English
Title :
On the Relationship of Model Transformations Based on Triple and Plain Graph Grammars (Long Version)
Publication date :
2008
Publisher :
Technische Universität Berlin, Fakultät IV
ISBN/EAN :
ISSN 1436-9915
Report number :
2008/05
Available on ORBilu :
since 05 September 2013

Statistics


Number of views
50 (2 by Unilu)
Number of downloads
0 (0 by Unilu)

Bibliography


Similar publications



Contact ORBilu