MDA

MODEL DRIVEN ARCHITECTURE

Es la nueva especificación creada en el 2001 por el OMG. Básicamente esta nueva especificación trabaja en pro del desarrollo de software, tomando como elementos primordiales los modelos, en los que se basa la solución a cierto problema.

MDA nos permite el despliegue de soluciones completamente funcionales, partiendo de una serie de ciertos estándares a nivel internacional como UML, CORBA, MOF, entre otros.

Esta especificación está basada en cierto nivel de abstracción y aunque el MDA es de un nivel de abstracción bastante alto aun este es menor al de el Desarrollo Dirigido por Modelos y a la Ingeniería Dirigida por Modelos.

Para lograr implementar este nuevo estándar en la construcción del software, es necesario aplicar en la mayor parte del ciclo de vida del proyecto transformaciones entre modelos, lo que lleva a MDA hacer parte del denominado Desarrollo Dirigido por Modelos (MDD). Por lo cual se realizarán algunas pruebas  conceptuales para poder tener mayor claridad sobre el desarrollo en MDA y MDD teniendo en cuenta su  paso  por  los  modelos    tales  como  Modelo  Independiente  de  Computación (CIM),  Modelo  Independiente  de  Plataforma  (PIM),  Modelo  Especifico  de Plataforma (PSM). Lo cual se muestra en la siguiente figura.


http://www.jot.fm/issues/issue_2006_03/column4/

No hay comentarios:

Publicar un comentario