Metodología de modelado de aplicaciones web móviles basada en componentes

Esta linea de investigacion busca crear una metodologia de modelado utilizando una extension conservativa de UML (Lenguaje Unificado de Modelado) que permita disenar aplicaciones web moviles centrandose en el modelado de la interfaz de usuario mediante la utilizacion de componente configurables. El objetivo final es la generacion automatica del codigo fuente completo de la aplicacion. Para lograr tal fin se extienden los diagramas de clases y componentes de UML. El diagrama de clases es extendido para poder generar la base de datos y sus relaciones. El diagrama de componentes es extendido mediante valores etiquetados que configuran cada componente permitiendo especificar su funcionalidad de forma clara y concisa pero a su vez conteniendo toda la informacion necesaria y suficiente para permitir generar una aplicacion completa y funcional. Esta metodologia se enmarca en el ambito de MDA (Arquitectura Dirigida por Modelos) y plantea una primera transformacion de modelo a modelo para facilitar la tarea del disenado, luego una segunda transformacion de los modelos al codigo fuente para obtener la aplicacion completa. Palabras clave: MDA, UML, Hipermedia Movil, XMI, MVC