Title
Change-Driven Model Transformations
Abstract
Nowadays, evolving models are prime artefacts of model-driven software engineering. In tool integration scenarios, a multitude of tools and modeling languages are used where complex model transformations need to incrementally synchronize various models residing within different external tools. In the paper, we investigate a novel class of transformations, that are directly triggered by model changes. First, model changes in the source model are recorded incrementally by a change history model . Then a model-to-model transformation is carried out to generate a change model for the target language. Finally, the target change history model is processed (at any time) to incrementally update the target model itself. Moreover, our technique also allows incremental updates in an external model where only the model manipulation interface is under our control (but not the model itself). Our approach is implemented within the VIATRA2 framework, and it builds on live transformations and incremental pattern matching.
Year
DOI
Venue
2009
10.1007/978-3-642-04425-0_26
MoDELS
Keywords
Field
DocType
source model,change-driven model transformations,model manipulation interface,complex model transformation,change model,target model,target change history model,change history model,external model,synchronize various model,model change,pattern matching,software engineering,modeling language
Prime (order theory),Synchronization,Computer science,Modeling language,Incremental build model,Theoretical computer science,Source model,Pattern matching
Conference
Citations 
PageRank 
References 
13
0.72
29
Authors
3
Name
Order
Citations
PageRank
István Ráth155434.24
Gergely Varró240336.67
Dániel Varró31682118.10