Schema equivalence in heterogeneous systems: bridging theory and practice
Information Systems - Special issue on extending database technology
The Use of Information Capacity in Schema Integration and Translation
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Model-Independent schema and data translation
EDBT'06 Proceedings of the 10th international conference on Advances in Database Technology
MoDELS'05 Proceedings of the 2005 international conference on Satellite Events at the MoDELS
A canonical scheme for model composition
ECMDA-FA'06 Proceedings of the Second European conference on Model Driven Architecture: foundations and Applications
An Incremental Algorithm for High-Performance Runtime Model Consistency
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
QVT-based model transformation using XSLT
ACM SIGSOFT Software Engineering Notes
Exploiting model driven technology: a tale of two startups
Software and Systems Modeling (SoSyM)
Mockup-based navigational diagram for the development of interactive web applications
Proceedings of the 2013 International Conference on Information Systems and Design of Communication
A transformation-based approach to context-aware modelling
Software and Systems Modeling (SoSyM)
Hi-index | 0.00 |
Query/Views/Transformation (QVT) is the OMG standard language for specifying model transformations in the context of MDA. It is regarded as one of the most important standards since model transformations are proposed as major operations for manipulating models. In the first part of the paper we briefly summarize the typical transformation scenarios that developers encounter in software development and formulate key requirements for each scenario. This allows a comparison between the desirable and the formulated requirements for QVT. Such a comparison helps us to initially evaluate the adequacy of the QVT language.The second part of the paper focuses on the current state of the standard: the language architecture, specification, paradigm, and open issues. The three QVT sublanguages Operational Mappings, Relations, and Core are briefly described. Special attention is given to the currently available and expected tool support.