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

Descripción

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.

Palabras clave

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

Citación

Aprobación

Revisión

Complementado por

Referenciado por