Revisión de literatura transformación de los modelos en MDD

Cargando...
Miniatura

Compartir

Fecha

Título de la revista

ISSN de la revista

Título del volumen

Editor

Documentos 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.

Descripción

Palabras clave

Metodología, Desarrollo, Software, Documentación, Modelos, Origen, Destino, Reglas, Transformación, MDD (Model-Driven Development), Código

Citación

Aprobación

Revisión

Complementado por

Referenciado por