1. Introducción
1.1. Motivación
1.2. Objetivos
1.3. Publicaciones
1.4. Estructura de la Tesis
2. Marco Teórico
2.1. Sistemas Colaborativos con Awareness
2.1.1. Introducción
2.1.2. Procesos
2.1.3. Procesos Colaborativos
2.1.4. Awareness
2.1.5. Entornos virtuales y presenciales
2.1.6. Espectro Sistemas Colaborativos
2.2. Paradigmas de Desarrollo de Software
2.2.1. Desarrollo Dirigido por Modelos (MDD)
2.3. Conclusiones del capítulo
3. Estado del Arte
3.1. Herramientas para modelar sistemas colaborativos
3.1.1. Análisis de los Trabajos
3.2. Resultados Obtenidos
3.2.1. Definiciones y conceptos básicos: Glosario
3.2.2. Requisitos para el modelado conceptual de Sistemas Colaborativos con
Awareness
3.3. Conclusiones del capítulo
4. Metamodelo de Sistemas Colaborativos
4.1. Metamodelado
4.2. CSSL - Collaborative Software System Language
4.2.1. Características del Metamodelo
4.3. Analisis del CSSL
4.3.1. Sub-Modelo Conceptual
4.3.2. Modelo de Operaciones del Sistema
4.3.3. Modelo Dinámico
4.3.4. Modelo de Awareness
4.4. Conclusiones del capítulo
5. CSSL Tool
5.1. Proyecto de Especificación de Vistas en Sirius
5.1.1. Representaciones del Modelo
5.1.2. Nodos en un Diagrama
5.1.3. Ejes en un Diagrama
5.1.4. Paleta de Edición
5.1.5. Creación de un Nodo
5.2. Editores del Lenguaje CSSL
5.2.1. Dashboard del Sistema
5.2.2. Estructura del sistema
5.2.3. Operaciones del sistema
5.2.4. Modelado de la Dinámica del Sistema
5.3. Casos de Modelado
5.3.1. Caso 1: Estructura del Sistema
5.3.2. Caso 2: Dinámica del Sistema
5.3.3. Caso 3: Modelado del DimSum Thinklet
5.4. Conclusiones del capítulo
6. Derivación de Código
6.1. Tecnologa Destino
6.2. Transformación del PIM al PSM
6.2.1. Transformación de los Procesos Colaborativos
6.2.2. Transformación del Workspace
6.2.3. Transformación de la Actividad Colaborativa
6.2.4. Transformación de las herramientas (Tool)
6.2.5. Transformación del Awareness
6.3. Conclusiones del capítulo
7. Evaluación, Validación y Verificación del Metamodelo
7.1. Comparación con trabajos relacionados
7.2. Evaluación del Metamodelo
7.3. Validación del Modelo Conceptual
7.4. Verificación del Modelo
7.5. Conclusiones del captulo
8. Conclusiones
8.1. Trabajo Futuro
Bibliografía