IMPLEMENTING QVT IN A DOMAIN-SPECIFIC MODELING FRAMEWORK

István Madari, Márk Asztalos, Tamás Mészáros, László Lengyel, Hassan Charaf

2010

Abstract

Meta Object Facility 2.0 Query/Views/Transformation (QVT) is OMG’s standard for specifying model transformations, views and queries. In this paper we deal with the QVT Relations language, which is a declarative specification of model transformation between two models. The QVT Relations language specifies several great features in practice, such as implicit trace creation support, or bidirectional transformations. However, QVT lacks implementation because its specification is not final and far too complex. The main contribution of this paper is to show how we integrated QVT constructs in our domain-specific modeling environment to facilitate a later implementation of QVT Relations-driven bidirectional model transformation.

Download


Paper Citation


in Harvard Style

Madari I., Asztalos M., Mészáros T., Lengyel L. and Charaf H. (2010). IMPLEMENTING QVT IN A DOMAIN-SPECIFIC MODELING FRAMEWORK . In Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-8425-23-2, pages 304-307. DOI: 10.5220/0003011203040307

in Bibtex Style

@conference{icsoft10,
author={István Madari and Márk Asztalos and Tamás Mészáros and László Lengyel and Hassan Charaf},
title={IMPLEMENTING QVT IN A DOMAIN-SPECIFIC MODELING FRAMEWORK},
booktitle={Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2010},
pages={304-307},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003011203040307},
isbn={978-989-8425-23-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - IMPLEMENTING QVT IN A DOMAIN-SPECIFIC MODELING FRAMEWORK
SN - 978-989-8425-23-2
AU - Madari I.
AU - Asztalos M.
AU - Mészáros T.
AU - Lengyel L.
AU - Charaf H.
PY - 2010
SP - 304
EP - 307
DO - 10.5220/0003011203040307