Revisión de literatura transformación de los modelos en MDD
View/ Open
Share this
Date
2014Author
Cardona, Diana Carolina
Sierra, Sergio Alexander
Citación
Metadata
Show full item recordDocuments PDF
Abstract
MDD (Model-Driven Development) es una metodología enfocada en la creación y transformación de modelos, teniendo como objetivo fundamental aumentar la productividad maximizando la compatibilidad entre diferentes sistemas, simplificando el proceso de diseño y donde se busca acabar con el paradigma que pretende hacer de los modelos solo documentación en muchos casos innecesaria y que aportan poco valor al producto final. El enfoque de desarrollo dirigido por modelos tiene dos componentes principales: los modelos y las transformaciones. Un modelo es una especificación formal de la función, estructura o comportamiento de una aplicación o sistema [1]. MDD Plantea una nueva forma de entender el desarrollo y mantenimiento de sistemas de software con el uso de modelos como principales artefactos del proceso de desarrollo. Los modelos se van generando desde los más abstractos a los más concretos a través de pasos de transformación y/o refinamientos, hasta llegar al código fuente. Una transformación de modelos es entonces la generación automática de un modelo destino a partir de un modelo origen, de acuerdo a una especificación basada en un conjunto de reglas de transformación. Estas reglas describen cómo una o más construcciones del modelo origen son transformadas en una o más construcciones del modelo destino, y son ejecutadas por un motor de transformaciones.
Collections
- Trabajos de grado [699]