Paper published in a book (Scientific congresses, symposiums and conference proceedings)
On-the-Fly Construction, Correctness and Completeness of Model Transformations based on Triple Graph Grammars
Ehrig, Hartmut; Ermel, Claudia; Hermann, Frank et al.
2009In Schürr, Andy; Selic, Bran (Eds.) ACM/IEEE 12th Int. Conf. on Model Driven Engineering Languages and Systems (MODELS'09)
Peer reviewed
 

Files


Full Text
10.1007_978-3-642-04425-0_18.pdf
Publisher postprint (436.06 kB)
Request a copy

All documents in ORBilu are protected by a user license.

Send to



Details



Abstract :
[en] Triple graph grammars (TGGs) are a formal and intuitive concept for the specification of model transformations. Their main advantage is an automatic derivation of operational rules for bidirectional model transformations, which simplifies specification and enhances usability as well as consistency. In this paper we continue previous work on the formal definition of model transformations based on triple graph rules with negative application conditions (NACs). The new notion of partial source consistency enables us to construct consistent model transformations on-the-fly instead of analyzing consistency of completed model transformations. We show the crucial properties termination, correctness and completeness (including NAC-consistency) for the model transformations resulting from our construction. Moreover we define parallel independence for model transformation steps which allows us to perform partial-order reduction in order to improve efficiency. The results are applicable to several relevant model transformations and in particular to our example 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)
Ulrike, Prange
Language :
English
Title :
On-the-Fly Construction, Correctness and Completeness of Model Transformations based on Triple Graph Grammars
Publication date :
2009
Event name :
ACM/IEEE 12th Int. Conf. on Model Driven Engineering Languages and Systems
Event place :
Denver, United States - Colorado
Event date :
09-2009
Main work title :
ACM/IEEE 12th Int. Conf. on Model Driven Engineering Languages and Systems (MODELS'09)
Editor :
Schürr, Andy
Selic, Bran
Publisher :
Springer
Collection name :
Vol. 5795 of Lecture Notes in Computer Science (LNCS)
Pages :
241--255
Peer reviewed :
Peer reviewed
Available on ORBilu :
since 05 September 2013

Statistics


Number of views
59 (1 by Unilu)
Number of downloads
0 (0 by Unilu)

Scopus citations®
 
27
Scopus citations®
without self-citations
11

Bibliography


Similar publications



Contact ORBilu