Revisión de literatura transformación de los modelos en MDD
Compartir este ítem
Fecha
2014Autor
Cardona, Diana Carolina
Sierra, Sergio Alexander
Citación
Metadatos
Mostrar el registro completo del ítemDocumentos PDF
Resumen
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.
Colecciones
- Trabajos de grado [699]