EVALUACION DE HERRAMIENTAS PARA EL DESARROLLO DE SOFTWARE
DIRIGIDO POR MODELOS (MDA)
Ricardo Cifuentes Duque
Modalidad: Proyecto de Investigación
Línea de Investigación: Ingeniería de Software
Director:
MSc. Daniel Darío Duarte
DIRIGIDO POR MODELOS (MDA)
Ricardo Cifuentes Duque
Modalidad: Proyecto de Investigación
Línea de Investigación: Ingeniería de Software
Director:
MSc. Daniel Darío Duarte
Introduccion
Desde
los principios, la construcción del software se ha enfrentado a
constantes cambios en la forma de su desarrollo. Esto se puede
evidenciar en la forma como se desarrollaba hace algunos años y como se
desarrolla hoy en día. Podemos observar que las metodologías para el
desarrollo de software en un principio eran muy cercanas a la máquina,
pero con el paso del tiempo dicha comunicación se fue distanciando
debido al nivel de abstracción.
Por
lo cual el presente proyecto de investigación, pretende determinar
algunas características mínimas que se deben cumplir para dar soporte a
las nuevas metodologías de desarrollo de software como MDA, evaluando
así algunas de las herramientas más sobresalientes en este ámbito,
destacando sus ventajas y falencias a la hora de implementar esta nueva
metodología de desarrollo. Generando como resultado un completo
documento sobre su desempeño a la hora de desarrollar software con MDA.
OBJETIVOS Y JUSTIFICACION
Objetivo general
Evaluar
un conjunto de herramientas para el desarrollo de software que traten
de cumplir con los aspectos de MDA para el desarrollo de software,
realizando un análisis comparativo de dichas herramientas.
Objetivos específicos
· Determinar un conjunto de herramientas para el desarrollo de software que cumplan con el estándar de MDA.
· Definir
las mínimas características que deben tener las herramientas al tener
el enfoque de MDA. Teniendo en cuenta los estándares en los que se apoya
para llevar a cabo su función como UML, MOF, XML, CWM.
· Definir los criterios de evaluación para las diferentes herramientas de desarrollo de software que implementan MDA.
· Desarrollar un prototipo funcional que permita validar los criterios de evaluación para las herramientas de MDA seleccionadas.
· Realizar
la evaluación del conjunto de herramientas comparando y determinando
sus ventajas o falencias para desarrollar MDA según los criterios
definidos previamente.
Muy bueno tu blogg Ricardo, espero ver próximamente los adelantos del trabajo que estás llevando a cabo... Sobre todo el prototipo funcional que planteas...
ResponderEliminarEl desarrollo con herramientas MDA, genera gran expectativa en la comunidad estudiantil debido a la generación automática de código a partir de modelos, gran aporte Ricardo.
ResponderEliminarmuy interesante
ResponderEliminar