Sciweavers

ICECCS
2009
IEEE

Common Pitfalls of Using QVT Relations - Graphical Debugging as Remedy

14 years 6 months ago
Common Pitfalls of Using QVT Relations - Graphical Debugging as Remedy
OMG’s Model-Driven Architecture (MDA) has emerged as a new approach for the development of software. For this, the Query/View/Transformation (QVT) standard plays a central role, since it allows for the specification of model transformations. Nevertheless, until now, QVT-tool support in general and debugging support in particular in the context of MDA are rather limited, supposable being a reason, that the adoption of QVT in practice has not yet been achieved. We therefore propose graphical debugging for the QVT Relations language based on TROPIC - a model transformation approach on the basis of Coloured Petri Nets. By enabling debugging on the TROPIC level, one gains several advantages when developing transformations. Firstly, debugging can take place at a high level of abstraction. Secondly, it serves for explicating the operational semantics of a transformation. Thirdly, it provides a homogenous representation of all transformation artifacts. As a first step towards QVT debuggin...
Angelika Kusel, Wieland Schwinger, Manuel Wimmer,
Added 23 May 2010
Updated 23 May 2010
Type Conference
Year 2009
Where ICECCS
Authors Angelika Kusel, Wieland Schwinger, Manuel Wimmer, Werner Retschitzegger
Comments (0)