Capítulo 1 – Introducción
1.1 Definición del Problema
1.2 Hipótesis
1.3 Solución Propuesta.
1.4 Alcance
1.5 Contribución Científica
1.6 Enfoque Metodológico
1.7 Estructura de la Tesis
Capítulo 2 - Marco Teórico
2.1 Desarrollo Dirigido por Modelos (MDD)
2.2 Metodologías de Modelado
2.2.1 HDM
2.2.2 RMM
2.2.3 OOHDM
2.2.4 WSDM
2.2.5 HDM-Lite
2.2.6 UWE
2.2.7 WebML
2.2.8 IFML
2.3 Trabajos Relacionados
2.3.1 Utilización de componentes en MDD
2.3.2 Modelado de Interfaz de Usuario
2.3.3 Modelado de Aplicaciones Móviles
Capítulo 3 – Propuesta
3.1 Introducción
3.2 Utilización de Componentes en el Desarrollo Dirigido por Modelos
3.3 Metodología para el Modelado de Aplicaciones Web Móviles
3.3.1 Pasos de la Metodología
3.3.2 Construcción de un Perfil de UML
3.3.3 Modelo de Datos
3.3.3.1 Estereotipos para propiedades especiales
3.3.3.2 Clases que representan enumeraciones
3.3.3.3 Tipos de Dato Especiales
3.3.4 Modelo de Interfaz de Usuario
3.3.4.1 Funciones de Consulta de Datos
3.3.4.2 Variables Especiales de sólo Lectura
3.3.4.3 Links
3.3.4.4 Configuración de los valores etiquetados
3.3.5Transformaciones
3.3.5.1 Transformación de modelo a modelo
3.3.5.2 Transformación de modelo a código
Capítulo 4 – Implementación
4.1 Soporte para el modelado
4.1.1 Modelo de Datos
4.1.2 Modelo de Interfaz de Usuario
4.1.3 Trazabilidad entre modelos
4.1.4 Interoperabilidad
4.2 Transformaciones
4.2.1 Del Modelo de Datos al Modelo de Interfaz de Usuario
4.2.2 Del Modelo de Interfaz de Usuario a Código Fuente
4.2.2.1 Script de la base de datos
4.2.2.2 Generación de código
4.2.3Clases para facilitar la Transformación a Código Fuente
Capítulo 5 – Validación
5.1 Metodología de Modelado
5.2 Lenguaje de Modelado
5.3 Efectividad de la Metodología
5.3.1 Aplicación a Modelar
5.3.2 Modelo de Datos
5.3.3 Modelo de Interfaz de Usuario
5.3.4 Generación de la Aplicación
5.3.5 Ejecución de la Aplicación Generada
5.4 Aplicación de la metodología a distintos dominios
5.5 Flexibilidad de la metodología
Capítulo 6 – Conclusiones y Trabajos Futuros
6.1 Conclusiones
6.2 Trabajos Futuros
6.3 Publicaciones Efectuadas
Acrónimos
Referencias
ANEXO A - Comparativa de XMI entre distintas herramientas
ANEXO B – Modelado de aplicaciones
B1. Compra Venta de Productos
B2. Log de Viajes
B3. Historia Clínica