000 03550nam a2200229 a 4500
003 AR-LpUFIB
005 20250311170508.0
008 230201s2021 ag a om 000 0 spa d
024 8 _aDIF-M8262
_b8482
_zDIF007555
040 _aAR-LpUFIB
_bspa
_cAR-LpUFIB
100 1 _aAmado, Damián Icelo
245 1 0 _aSistemas colaborativos mediante el desarrollo de software dirigido por modelos
260 _c2021
300 _a1 archivo (2,9 MB) :
_bil. col.
502 _a Tesina (Licenciatura en Sistemas) - Universidad Nacional de La Plata. Facultad de Informática, 2021.
505 0 _a Agradecimientos -- 1. Introducción y Motivación -- 1.1. Introducción -- 1.2. Motivación -- 1.3. Estructura de la Tesis -- 2. Desarrollo de Software Dirigido por Modelos -- 2.1. Introducción -- 2.2. Importancia de los modelos en MDD -- 2.3. Finalidad de los modelos -- 2.4. Principios de MDD -- 2.5. Metamodelo -- 3. Sistemas Colaborativos -- 3.1. Introducción -- 3.2. Conceptos de los Sistemas Colaborativos -- 3.3. Groupware -- 3.4. Workflow -- 3.5. Actualidad de los Sistemas Colaborativos -- 4. Metamodelo de Sistemas Colaborativos -- 4.1. Introducción -- 4.2. Estructura de clases del metamodelo -- 4.3. Elementos del metamodelo -- 4.3.1. Operación -- 4.3.2. Espacio de Trabajo -- 4.3.3. Actividad Colaborativa -- 4.3.4. Herramienta -- 4.3.5. Rol de Colaboración -- 4.3.6. Awareness -- 4.3.7. Proceso Colaborativo -- 5. Transformación Conceptual -- 5.1. Introducción -- 5.2. Transformación Conceptual de Operaciones -- 5.3. Transformación Conceptual de Espacios de Trabajo -- 5.4. Transformación Conceptual de Actividades Colaborativas -- 5.5. Transformación Conceptual de Herramientas -- 5.6. Transformación Conceptual de Roles de Colaboración -- 5.7. Transformación Conceptual de Awareness -- 5.8. Transformación Conceptual de Procesos Colaborativos -- 6. Tecnologı́as -- 6.1. Introducción -- 6.2. Arquitectura Cliente-Servidor -- 6.2.1. Ventajas -- 6.3. API Rest -- 6.3.1. Ventajas -- 6.4. TypeScript -- 6.4.1. Ventajas -- 6.5. NodeJs -- 6.5.1. Ventajas -- 6.6. Angular -- 6.6.1. Ventajas -- 6.7. Express -- 6.7.1. Ventajas -- 6.8. MongoDB -- 6.8.1. Ventajas -- 6.9. WebSocket -- 6.9.1. Ventajas -- 6.10. Acceleo -- 6.10.1. Ventajas -- 7. Transformación Técnica -- 7.1. Introducción -- 7.2. Estrategia de la Transformación -- 7.3. Transformación Técnica de los Elementos del Metamodelo -- 7.3.1. Transformación Técnica de Operaciones -- 7.3.2. Transformación Técnica de Espacios de Trabajo -- 7.3.3. Transformación Técnica de Actividades Colaborativas -- 7.3.4. Transformación Técnica de Protocolos de Estados -- 7.3.5. Transformación Técnica de Herramientas -- 7.3.6. Transformación Técnica de Rol de Colaboración -- 7.3.7. Transformación Técnica de Proceso -- 7.3.8. Transformación Técnica de Awareness -- 8. Beneficios de la Herramienta y Conclusión -- 8.1. Introducción -- 8.2. Beneficios de la Herramienta -- 8.2.1. Administración de Usuario -- 8.2.2. Manejo de Roles -- 8.2.3. Estructura de Aplicaciones y Entorno de Desarrollo -- 8.2.4. Armado de Procesos, Actividades y Operaciones -- 8.2.5. Sincronización de Usuarios -- 8.2.6. Cooperación de Usuarios -- 8.2.7. Awareness -- 8.3. Conclusión -- Bibliografı́a
650 4 _aARQUITECTURA DIRIGIDA POR MODELOS - MDA
650 4 _aCOMPUTACIÓN COLABORATIVA
700 1 _aBibbó, Luis Mariano ,
_eDirector/a
856 4 0 _u http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2180
942 _cTE
999 _c57329
_d57329