Self-Refactoring : mejoras automáticas de usabilidad para aplicaciones web
Material type:
Item type | Home library | Collection | Call number | URL | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|
![]() |
Biblioteca de la Facultad de Informática | TES 17/64 (Browse shelf(Opens below)) | Available | DIF-05125 | ||||
![]() |
Biblioteca de la Facultad de Informática | Biblioteca digital | Link to resource | No corresponde | ||||
![]() |
Biblioteca de la Facultad de Informática | Biblioteca digital | Link to resource | No corresponde |
Tesis (Doctorado en Ciencias Informáticas) - Universidad Nacional de La Plata. Facultad de Informática, 2017.
CAPÍTULO 1. INTRODUCCIÓN -- 1.1. problemas de usabilidad web -- 1.2. motivación -- 1.3. automatización con usability smells y usability refactoring -- 1.4. contribuciones -- 1.5. organización de la tesis -- CAPÍTULO 2. TRABAJO RELACIONADO -- 2.1. nociones de usabilidad y herramientas de refactoring -- 2.2. tipos de métodos de evaluación de usabilidad -- 2.3. análisis de logs y métodos de visualización -- 2.4. tests de usuario remotos -- 2.5. evaluación automatizada de logs en ámbitos no controlados -- CAPÍTULO 3. ARQUITECTURA -- 3.1. captura y análisis de eventos de usabilidad -- 3.2. captura de usability smells -- 3.3. sugerencia y aplicación de refactorings -- CAPÍTULO 4. EVENTOS DE USABILIDAD -- 4.1. pre-procesamiento de eventos -- 4.2. catálogo de eventos de usabilidad -- 4.3. implementación -- CAPÍTULO 5. DETECCIÓN DE USABILITY SMELLS -- 5.1. definición de usability smells de interacción de usuario -- 5.2. detección -- 5.3. optimizaciones de performance -- 5.4. estrategias de agrupamiento de eventos -- 5.4.1. coincidencia exacta de elementos dom exactelementmatchgroupingstrategy -- 5.4.2. similitud estructural de elementos dom scoringmapeventsgroupingstrategy -- 5.4.3. otras estrategias -- 5.5. catálogo de usability smells -- CAPÍTULO 6. REFACTORINGS DE USABILIDAD -- 6.1. implementación -- 6.2. catálogo de usability refactorings -- 6.3. relaciones entre usability events, usability smells, y usability refactorings -- CAPÍTULO 7. VALIDACIÓN -- 7.1. validación de refactorings manuales -- 7.1.1. definición y preparación del experimento -- 7.1.2. preguntas de investigación, hipótesis, y métricas -- 7.1.3. procedimiento -- 7.1.4. amenazas de sesgos -- 7.1.5. análisis e interpretación -- 7.1.6. discusión -- 7.2. validación de usability events -- 7.2.1. definición y planificación del experimento -- 7.2.2. resultados -- 7.2.3. discusión -- 7.2.4. riesgos de invalidez -- 7.3. validación de usability smells -- 7.3.1. preparación -- 7.3.2. resultados -- 7.3.3. discusión -- 7.3.4. riesgos de invalidez -- 7.4. validación de refactorings automatizados -- 7.4.1. objetivo -- 7.4.2. preparación -- 7.4.1. resultados -- 7.5. validación de la estrategia scoring map de agrupamiento de eventos -- 7.5.1. preparación -- 7.5.2. procedimiento -- 7.5.3. resultados -- CAPÍTULO 8. CONCLUSIONES -- 8.1. resumen de contribuciones -- 8.2. validaciones -- 8.3. limitaciones -- 8.4. trabajo futuro -- Referencias