We consider the OMG’s Queries, Views and Transformations (QVT) standard as applied to the specification of bidirectional transformations between models. We discuss what is meant by bidirectional transformations, and the model-driven development scenarios in which they are needed. We analyse the fundamental requirements on tools which support such transformations, and discuss some semantic issues which arise. We argue that a considerable amount of basic research is needed before suitable tools will be fully realisable, and suggest directions for this future research.
%0 Book Section
%1 stevens_07_bidirectional
%A Stevens, Perdita
%D 2007
%J Model Driven Engineering Languages and Systems
%K 2007 qvt model\_transformation \_pdf open\_questions
%P 1--15
%R http://dx.doi.org/10.1007/978-3-540-75209-7\_1
%T Bidirectional Model Transformations in QVT: Semantic Issues and Open Questions
%U http://dx.doi.org/10.1007/978-3-540-75209-7\_1
%X We consider the OMG’s Queries, Views and Transformations (QVT) standard as applied to the specification of bidirectional transformations between models. We discuss what is meant by bidirectional transformations, and the model-driven development scenarios in which they are needed. We analyse the fundamental requirements on tools which support such transformations, and discuss some semantic issues which arise. We argue that a considerable amount of basic research is needed before suitable tools will be fully realisable, and suggest directions for this future research.
@incollection{stevens_07_bidirectional,
abstract = {We consider the OMG\^{a}€™s Queries, Views and Transformations (QVT) standard as applied to the specification of bidirectional transformations between models. We discuss what is meant by bidirectional transformations, and the model-driven development scenarios in which they are needed. We analyse the fundamental requirements on tools which support such transformations, and discuss some semantic issues which arise. We argue that a considerable amount of basic research is needed before suitable tools will be fully realisable, and suggest directions for this future research.},
added-at = {2009-03-10T04:37:53.000+0100},
author = {Stevens, Perdita},
biburl = {https://www.bibsonomy.org/bibtex/25bda828afb70c1147c977eb5b35aaf04/leonardo},
citeulike-article-id = {1678893},
doi = {http://dx.doi.org/10.1007/978-3-540-75209-7\_1},
interhash = {1531febe195e10e5c367d1fa41b9ef32},
intrahash = {5bda828afb70c1147c977eb5b35aaf04},
journal = {Model Driven Engineering Languages and Systems},
keywords = {2007 qvt model\_transformation \_pdf open\_questions},
pages = {1--15},
posted-at = {2007-09-20 13:20:32},
priority = {4},
timestamp = {2009-03-10T04:37:53.000+0100},
title = {Bidirectional Model Transformations in QVT: Semantic Issues and Open Questions},
url = {http://dx.doi.org/10.1007/978-3-540-75209-7\_1},
year = 2007
}