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