Ingeniería de artefactos de aumentación web basada en crowdsourcing

Detalles Bibliográficos
Autor Principal: Firmenich, Diego
Otros autores o Colaboradores: Rossi, Gustavo Héctor (Director/a), Firmenich, Sergio Damián (Codirector/a)
Formato: Tesis
Lengua:español
Datos de publicación: 2017
Temas:
Acceso en línea:http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2475
Consultar en el Cátalogo
Descripción Física:1 archivo (7,4 MB) : il. col.
Tabla de Contenidos:
  • 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