Estudio comparativo entre herramientas MDA incluyendo Olivanova

El desarrollo de software dirigido por modelos es un paradigma que está creciendo en la ingeniería de sistemas, sin embargo existe un número significativo de herramientas que siguen este enfoque y que han revolucionado el mercado del desarrollo y la ingeniería de software. A la hora de optar por est...

Full description

Autores:
León Aguirre, Melissa
Díaz Chinchilla, Fabio
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2009
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/1234
Acceso en línea:
http://hdl.handle.net/20.500.12749/1234
Palabra clave:
Systems engineering
Development of computer programs
Software development
Investigations
Analysis
Comparative study
Moody
Hardware
Ingeniería de sistemas
Desarrollo de programas para computador
Desarrollo de software
Investigaciones
Análisis
MDA (Arquitectura dirigida por modelos)
CIM (Modelo independiente de negocio)
PIM (Modelo independiente de plataforma)
PSM (Modelo específico de plataforma)
Herramientas case
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Description
Summary:El desarrollo de software dirigido por modelos es un paradigma que está creciendo en la ingeniería de sistemas, sin embargo existe un número significativo de herramientas que siguen este enfoque y que han revolucionado el mercado del desarrollo y la ingeniería de software. A la hora de optar por esta visión, la escogencia de la herramienta a utilizar se vuelve compleja, pues existen diferentes parámetros que deben evaluarse antes de tomar una decisión. El siguiente trabajo presenta un estudio comparativo entre herramientas MDA, cumpliendo con un proceso de selección de las mismas. Consta de un modelo de evaluación basado en las principales características MDA, que permite evaluar sus capacidades partiendo de diversos factores, la aplicación de dicho modelo a unas herramientas, la elaboración de un prototipo en dos herramientas incluyendo Olivanova y la creación de un artículo científico donde se resume parte de esta información con el fin de contribuir y aportar en este nuevo tema para el desarrollo tecnológico.