TY - GEN
T1 - Reviving QVT relations
T2 - 12th International Conference on Model Driven Engineering Languages and Systems, MODELS 2009
AU - Wimmer, Manuel
AU - Kusel, Angelika
AU - Schoenboeck, Johannes
AU - Kappel, Gerti
AU - Retschitzegger, Werner
AU - Schwinger, Wieland
N1 - Funding Information:
This work has been partly funded by the Austrian Science Fund (FWF) under grant P21374-N13.
PY - 2009
Y1 - 2009
N2 - The standardized QVT Relations language, one cornerstone of Model-Driven Architecture (MDA), has not yet gained widespread use in practice, not least due to missing tool support in general and inadequate debugging support in particular. Transformation engines interpreting QVT Relations operate on a low level of abstraction, hide the operational semantics of a transformation and scatter metamodels, models, QVT code, and traces across different artifacts. We propose a model-based debugger representing QVT Relations on bases of TROPIC, a model transformation framework which utilizes a variant of Colored Petri Nets (CPNs) providing an explicit runtime model and a homogenous view on all artifacts of a transformation.
AB - The standardized QVT Relations language, one cornerstone of Model-Driven Architecture (MDA), has not yet gained widespread use in practice, not least due to missing tool support in general and inadequate debugging support in particular. Transformation engines interpreting QVT Relations operate on a low level of abstraction, hide the operational semantics of a transformation and scatter metamodels, models, QVT code, and traces across different artifacts. We propose a model-based debugger representing QVT Relations on bases of TROPIC, a model transformation framework which utilizes a variant of Colored Petri Nets (CPNs) providing an explicit runtime model and a homogenous view on all artifacts of a transformation.
KW - CPN
KW - Debugging
KW - Model Transformations
KW - QVT Relations
UR - http://www.scopus.com/inward/record.url?scp=77249123515&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-04425-0_59
DO - 10.1007/978-3-642-04425-0_59
M3 - Conference contribution
AN - SCOPUS:77249123515
SN - 3642044247
SN - 9783642044243
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 727
EP - 732
BT - Model Driven Engineering Languages and Systems - 12th International Conference, MODELS 2009, Proceedings
Y2 - 4 October 2009 through 9 October 2009
ER -