Giraldo Orozco, Willliam JosephTrefftz Gómez, Helmuth2015-03-172014https://hdl.handle.net/10784/5107Este 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 estudioapplication/pdfspaMetamodelos (Sistemas)MDA (Arquitectura dirigida por modelos)PrototipadoHCI (Human Computer Interaction)DSL (Línea de suscripción digital)Dinámica de sistemasCASE (Ingeniería de programación asistida por computador)Especificación de un metamodelo para apoyar y extender la propuesta TD - MBUIDinfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessINTERFASES GRÁFICAS CON EL USUARIO (SISTEMAS PARA COMPUTADOR)MODELADOUML (COMPUTACIÓN)INGENIERÍA DE SOFTWAREALGORITMOSSINTAXISINGENIERÍA DE SOFTWARE REALIZADA POR COMPUTADORGraphical user interfaces (computer systems)ModelingUML (Computer science)Software engineeringAlgorithmsSyntaxComputer-aided software engineeringAcceso abierto2015-03-17Orozco Morales, Daniel Fernandoreponame:Repositorio Institucional Universidad EAFITinstname:Universidad EAFITrepourl:https://repository.eafit.edu.cohttp://purl.org/coar/access_right/c_abf2