Ingeniería de artefactos de aumentación web basada en crowdsourcing - Firmenich, Diego; Rossi, Gustavo Héctor; Firmenich, Sergio Damián (2017)
1. Introducción -- 1.1. Contexto y motivación -- 1.2. Objetivos -- 1.3. Contribución -- 1.4. Estructura del documento -- 2. Aumentación Web y Comunidades de usuarios finales -- 2.1. Aumentación Web -- 2.1.1. Aumentación vs Adaptación -- 2.2. Software para Aumentaciones Web -- 2.2.1. Aumentación Web vıa complementos de terceros -- 2.2.2. Aumentación Web por usuarios finales -- 2.3. Aumentación Web por usuarios finales: ¿en qué consisten las aumentaciones? -- 2.3.1. Alteraciones de contenido -- 2.3.2. Alteraciones de funcionalidad -- 2.3.3. Alteraciones de interfaz de usuario -- 2.3.4. Alteraciones de interacción -- 2.3.5. Cardinalidad de las alteraciones -- 2.4. Comunidades de Aumentación Web por usuarios finales -- 2.4.1. Greasyfork en la telaraña -- 2.4.2. Dinámica de actualización y técnicas de referenciación -- 2.4.3. Greasemonkey API y Librerías de terceros -- 3. CrowdMock -- 3.1. Perspectiva general -- 3.2. Negociación de adaptaciones basadas en Aumentación Web -- 3.3. Actividades y herramientas propuestas -- 3.3.1. Herramientas -- 3.3.2. Actividades -- 4. Requerimientos de Aumentación Web -- 4.1. Definición de requerimientos -- 4.2. Productos y actividades -- 4.3. Expresividad -- 4.3.1. Requerimientos no funcionales -- 4.3.2. Requerimientos funcionales -- 4.4. Ejemplo de definición, refinamiento y priorización -- 4.5. Herramientas para la definición de requerimientos -- 4.5.1. MockPlug -- 4.5.2. Widgets -- 4.5.3. UserRequirements -- 4.5.4. Integración MockPlug y UserRequirements -- 5. Desarrollo y prueba de artefactos de aumentación -- 5.1. Metamodelo y generación de código -- 5.2. MockPlug para desarrolladores -- 5.3. CrowdMock Framework -- 5.4. Testeo y casos de prueba -- 5.4.1. Derivación y ejecución de casos de prueba -- 5.4.2. Integración -- 6. Distribución y mantenimiento -- 6.1. Distribución de artefactos de Aumentación Web -- 6.2. Componentes de aplicación para la distribución de artefactos -- 6.2.1. Caso de estudio -- 6.3. Mantenimiento por usuarios finales -- 6.3.1. Mantenimiento de referencias DEOI -- 6.3.2. Validación de nuevas referencias -- 7. Validación -- 7.1. Definición de requerimientos -- 7.1.1. Protocolo -- 7.1.2. Ejecución -- 7.1.3. Análisis -- 7.1.4. Validez -- 7.2. Mantenimiento de referencias -- 7.2.1. Protocolo -- 7.2.2. Ejecución -- 7.2.3. Análisis -- 7.2.4. Validez -- 8. Trabajos relacionados -- 8.1. Personalización y adaptabilidad por usuarios finales -- 8.2. Ingeniería de requerimientos y crowdsourcing -- 9. Conclusiones -- 9.1. Objetivos y contribuciones -- 9.1.1. Requerimientos de Aumentación Web -- 9.1.2. Construcción y prueba -- 9.1.3. Distribución y mantenimiento -- 9.1.4. Integración -- 9.2. Trabajo futuro -- Bibliografía
Tesis (Doctorado en Ciencias Informáticas) - Universidad Nacional de La Plata. Facultad de Informática, 2017.
Keywords: EXPERIENCIA DE USUARIO; aumentación web