Especificación de un metamodelo para apoyar y extender la propuesta TD - MBUID
Fecha
2014
Autores
Orozco Morales, Daniel Fernando
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad EAFIT
Resumen
Este trabajo de grado propone una nueva herramienta CASE, basada en trabajos anteriores, para la generación automática de interfaces gráficas de usuario -- La investigación realizada se centró, básicamente, sobre el trabajo de Giraldo[26] -- En este trabajo, Giraldo expone toda una integración de Procesos y Notaciones, y en lo que respecta a la presente investigación se retomó y continuó el tema de la integración de Notaciones, por lo que el resultado de este trabajo de grado es una herramienta CASE propuesta que integra las notaciones CIAN y UML logrando combinar el diseño, el prototipado (la generación) y la evaluación de las interfaces gráficas de usuario -- La manera en cómo se desarrolló este trabajo de grado y su resultado fue una dinámica sistemática -- Inicialmente, se estudiaron los metamodelos iniciales de Chico y CIAN, luego, se integraron estos dos metamodelos recibiendo nuevas funcionalidades, entre ellas: El diagrama de transformación y la gestión propia de los diagramas al interior del metamodelo resultante -- Una vez cumplido este primer objetivo, se procedió con la definición de la sintaxis concreta; en otras palabras: la construcción del DSL gráfico que soportara la generación de distintos tipos de diagramas y sus respectivos elementos y relaciones -- Teniendo ya la herramienta construida, el esfuerzo siguiente se centró en los algoritmos de transformación, tanto para transformar de modelo a modelo como para transformar de modelo a código -- Finalmente, se procedió a validar todo lo anteriormente realizado a través del planteamiento de un caso de estudio