No full text
Paper published in a book (Scientific congresses, symposiums and conference proceedings)
Information Preserving Bidirectional Model Transformations
Ehrig, Hartmut; Ehrig, Karsten; Ermel, Claudia et al.
2007In Dwyer, Matthew B.; Lopes, Antonia (Eds.) Fundamental Approaches to Software Engineering
Peer reviewed
 

Files


Full Text
No document available.

Send to



Details



Keywords :
bidirectional model transformation; graph transformation; triple graph grammar; information-preserving
Abstract :
[en] Within model-driven software development, model transformation has become a key activity. It refers to a variety of operations modifying a model for various purposes such as analysis, optimization, and code generation. Most of these transformations need to be bidirectional to e.g. report analysis results, or keep coherence between models. In several application-oriented papers it has been shown that triple graph grammars are a promising approach to bidirectional model transformations. But up to now, there is no formal result showing under which condition corresponding forward and backward transformations are inverse to each other in the sense of information preservation. This problem is solved in this paper based on general results for the theory of algebraic graph transformations. The results are illustrated by a transformation of class models to relational data base models which has become a quasistandard example for model transformation.
Disciplines :
Computer science
Author, co-author :
Ehrig, Hartmut
Ehrig, Karsten
Ermel, Claudia
Hermann, Frank ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Taentzer, Gabriele
Language :
English
Title :
Information Preserving Bidirectional Model Transformations
Publication date :
2007
Event name :
Int. Conf. on Fundamental Approaches to Software Engineering 2007 (FASE'07)
Event date :
03-2007
Main work title :
Fundamental Approaches to Software Engineering
Editor :
Dwyer, Matthew B.
Lopes, Antonia
Publisher :
Springer
ISBN/EAN :
978-3-540-71288-6
Collection name :
Vol. 4422 of Lecture Notes in Computer Science (LNCS)
Pages :
72--86
Peer reviewed :
Peer reviewed
Available on ORBilu :
since 05 September 2013

Statistics


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

Scopus citations®
 
92
Scopus citations®
without self-citations
66

Bibliography


Similar publications



Contact ORBilu