Title of article :
Applying MDE to the (semi-)automatic development of model transformations
Author/Authors :
Bollati، نويسنده , , Verَnica Andrea and Vara، نويسنده , , Juan Manuel and Jiménez، نويسنده , , ءlvaro and Marcos، نويسنده , , Esperanza، نويسنده ,
Issue Information :
ماهنامه با شماره پیاپی سال 2013
Pages :
20
From page :
699
To page :
718
Abstract :
Context transformations play a key role in any software development project based on Model-Driven Engineering principles. However, despite the inherent complexity of developing model transformations, little attention has been paid to the application of MDE principles to the development of model transformations. ive er to: (a) address the inherent complexity of model transformation development and (b) alleviate the problem of the diversity of the languages that are available for model transformation, this paper proposes the application of MDE principles to the development of model transformations. In particular, we have adopted the idea of handling model transformations as transformation models in order to be able to model, transform and generate model transformations. oposal follows an MDA-based approach that entails the modeling of model transformations at different abstraction levels and the connection of these models by means of model transformations. It has been empirically validated by conducting a set of case studies following a systematic research methodology. s oposal was supported by the introduction of MeTAGeM, a methodological and technical framework for the model-driven development of model transformations that bundles a set of Domain-Specific Languages for modeling model transformations with a set of model transformations in order to bridge these languages and (semi-)automate model transformations development. sion aper serves to show that a semi-automatic development process for model transformations is not only desirable but feasible. This process, based on MDE principles, helps to ease the task of developing model transformations and to alleviate interoperability issues between model transformation languages.
Keywords :
Model transformations , model-driven development , Design tools and techniques
Journal title :
Information and Software Technology
Serial Year :
2013
Journal title :
Information and Software Technology
Record number :
2374956
Link To Document :
بازگشت