Patrón para la Especificación de Transformaciones
(Pattern for Specification of Transformations)
 
Patricia Morantes
Universidad Central de Venezuela
Centro ISYS, Escuela de Computación, Caracas, Venezuela
Universidad Nacional Experimental
“Francisco de Miranda”, Área de Tecnología, Coro, Venezuela
pmorantes@unefm.edu.ve


and

Alfredo Matteo
Universidad Central de Venezuela
Centro ISYS, Escuela de Computación
Caracas, Venezuela
almatteo@cantv.net
 
Abstract
 

The models and transformations are a key part in Model Driven Engineering approach, particularly in MDA. Definitions and/or specification of transformations between models is a fundamental feature in this approach. This paper proposes a pattern specification as a frame for the transformation definitions. This pattern is based on a model of transformations language features based on the MOF/QVT proposition of OMG. The obtained specification is independent of the transformation language used and it is aide documentation and its implementation in the select transformation language.

 
Keywords:Model Driven Engineering, MDA, Models Transformations, MOF/QVT.
 
Resumen
 

Los modelos y las transformaciones son parte clave en el enfoque de Ingeniería de Modelos, en particular para MDA. La definición y/o especificación de las transformaciones entre modelos es un aspecto fundamental dentro de este enfoque. En tal sentido, en este trabajo se propone un patrón de especificación como marco para la definición de transformaciones. Este patrón se fundamenta en un modelo de características de lenguajes de transformaciones basados en la propuesta MOF/QVT de la OMG. La especificación obtenida es independiente del lenguaje de transformación utilizado, y constituye una ayuda para la documentación y su implementación en el lenguaje de transformación seleccionado.

 
Palabras Clave:Ingeniería de Modelos, MDA, Transformación de modelos, MOF/QVT.