Dirigido por Modelos






Debido a la gran importancia que tiene los modelos hoy en día, se han creados nuevos paradigmas donde los modelos son la parte central de todo. Estos nuevos paradigmas van desde  un nivel de abstracción donde se abarca desde un contexto muy general hasta unos más específicos, en el cual son evidentes sus diferencias debido a su nivel de abstracción. Algunos de estos niveles son la Arquitectura Dirigida por Modelos (MDA), la Ingeniería Dirigida por Modelos (MDE) y el Desarrollo Dirigido por Modelos (MDD), en el cual podemos ver su nivel de abstracción en la siguiente figura.



 
http://modeling-languages.com/relaci-n-entre-mdamdd-y-mde/



Ingeniería Dirigida por Modelos


La Ingeniería Dirigida por Modelos, según Chavarriaga (2010),”MDE  busca  el establecimiento  de  modelos  específicos  para  el  dominio  del  problema.  Modelos centrados en el tipo de problemas que se buscan solucionar y que permitan mantener un  nivel  similar  entre  las  abstracciones  usadas  para  expresar  el  problema  y  para definir la solución”.


Desarrollo Dirigido por Modelos

Según Calero, Moraga y Piattini (2010), el Desarrollo Dirigido por Modelos parte de la productividad y la calidad del proceso de desarrollo, aplicando un enfoque centrado en modelos los cuales a su vez utilizan modelos a distinto nivel de abstracción y transformaciones entre ellos. 


Arquitectura Dirigido por Modelos

El MDA está aun nivel más bajo de abstracción de los anteriores elementos mencionados. A pesar que esto, aún representa un muy alto nivel de abstracción. Según Ramos y Ribagorda (2004), MDA ofrece una solución para el desarrollo de software, basándose en el modelamiento y el mapeo automático de los modelos de ubicados de Mayor a menor abstracción,

No hay comentarios:

Publicar un comentario