Estudio Comparativo Entre Herramientas Código Abierto Basadas En Técnica Mda
FACULTAD DE ELECTROTECNIA Y COMPUTACIÓN
“ESTUDIO COMPARATIVO ENTRE HERRAMIENTAS CÓDIGO ABIERTO BASADAS EN TÉCNICA MDA PARA DESARROLLO DE SOFTWARE”MANAGUA, NICARAGUA
09 DE DICIEMBRE DE 2008
INTRODUCCIÓN
El presente documento pretende ser presentado como unprotocolo, en vista a realizar una monografía con el fin de ser graduado en la carrera de Ingeniería en Computación. Sin embargo, primeramente será evaluado por la docente Dra., en lo que se refiere a laclase de Metodología de la Investigación.
En caso de ser aprobada esta propuesta, la investigación posterior servirá de ayuda a los desarrolladores de software que utilizan la técnica MDA aseleccionar la herramienta que se ajuste a las necesidades de un proyecto en particular.
ANTECEDENTES
Framework MDA (Model Driven architecture)- Desarrollo dirigido por modelos - fue propuestopor OMG (Object Management Group) en las postrimerías del año 2000 [1] y cuya idea es que los desarrolladores escriban modelos de la aplicación y que se genere el código con los detalles de laplataforma automáticamente. Entre herramientas destacadas [2][3] tenemos AndroMDA y openMDX.
openMDX nace en 2004 y está basado en los estándares de la OMG. Toma modelos independientes deplataformas y genera sistemas operacionales completos. Soporta Java y .Net. [5]
AndroMDA es una herramienta de generación de código que toma modelos (ej. UML) de entrada y, genera código como salida, encualquier lenguaje de programación. Nace en el año 2002 como una iniciativa de Matthias Bohlen [7].
Existen estudios comparativos y de caracterizaciones de herramientas basadas en elframework MDA[1][2][4], muchos de estos no abarcan herramientas de código abierto al mismo tiempo que están orientados a proyectos específicos y no toman en cuenta requisitos generales del software MDA...
Regístrate para leer el documento completo.