Automatic Detection of Usability Smells in Web Applications

Autores
Grigera, Julián; Garrido, Alejandra; Rivero, José Matías; Rossi, Gustavo Héctor
Año de publicación
2017
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Usability assessment of web applications continues to be an expensive and often neglected practice. While large companies are able to spare resources for studying and improving usability in their products, smaller businesses often divert theirs in other aspects. To help these cases, researches have devised automatic approaches for user interaction analysis, and there are commercial services that offer automated usability statistics at relatively low fees. However, most existing approaches still fall short in specifying the usability problems concretely enough to identify and suggest solutions. In this work we describe usability smells of user interaction, i.e., hints of usability problems on running web applications, and the process in which they can be iden tified by analyzing user interaction events. We also describe USF, the tool that implements the process in a fully automated way with minimum setup effort. USF analyses user interaction events on-the-fly, discovers usability smells and reports them together with a concrete solution in terms of a usability refactoring, providing usability advice for deployed web applications.
Laboratorio de Investigación y Formación en Informática Avanzada
Materia
Ciencias Informáticas
Usability testing
Web-based interaction
Refactoring
Log analysis
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-nd/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/119036

id SEDICI_e48f1402b97b5d98d406adcaae0ad32c
oai_identifier_str oai:sedici.unlp.edu.ar:10915/119036
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Automatic Detection of Usability Smells in Web ApplicationsGrigera, JuliánGarrido, AlejandraRivero, José MatíasRossi, Gustavo HéctorCiencias InformáticasUsability testingWeb-based interactionRefactoringLog analysisUsability assessment of web applications continues to be an expensive and often neglected practice. While large companies are able to spare resources for studying and improving usability in their products, smaller businesses often divert theirs in other aspects. To help these cases, researches have devised automatic approaches for user interaction analysis, and there are commercial services that offer automated usability statistics at relatively low fees. However, most existing approaches still fall short in specifying the usability problems concretely enough to identify and suggest solutions. In this work we describe usability smells of user interaction, i.e., hints of usability problems on running web applications, and the process in which they can be iden tified by analyzing user interaction events. We also describe USF, the tool that implements the process in a fully automated way with minimum setup effort. USF analyses user interaction events on-the-fly, discovers usability smells and reports them together with a concrete solution in terms of a usability refactoring, providing usability advice for deployed web applications.Laboratorio de Investigación y Formación en Informática Avanzada2017info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdf129-148http://sedici.unlp.edu.ar/handle/10915/119036enginfo:eu-repo/semantics/altIdentifier/issn/1071-5819info:eu-repo/semantics/altIdentifier/doi/10.1016/j.ijhcs.2016.09.009info:eu-repo/semantics/altIdentifier/hdl/11746/10897info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-03T11:00:11Zoai:sedici.unlp.edu.ar:10915/119036Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 11:00:11.885SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Automatic Detection of Usability Smells in Web Applications
title Automatic Detection of Usability Smells in Web Applications
spellingShingle Automatic Detection of Usability Smells in Web Applications
Grigera, Julián
Ciencias Informáticas
Usability testing
Web-based interaction
Refactoring
Log analysis
title_short Automatic Detection of Usability Smells in Web Applications
title_full Automatic Detection of Usability Smells in Web Applications
title_fullStr Automatic Detection of Usability Smells in Web Applications
title_full_unstemmed Automatic Detection of Usability Smells in Web Applications
title_sort Automatic Detection of Usability Smells in Web Applications
dc.creator.none.fl_str_mv Grigera, Julián
Garrido, Alejandra
Rivero, José Matías
Rossi, Gustavo Héctor
author Grigera, Julián
author_facet Grigera, Julián
Garrido, Alejandra
Rivero, José Matías
Rossi, Gustavo Héctor
author_role author
author2 Garrido, Alejandra
Rivero, José Matías
Rossi, Gustavo Héctor
author2_role author
author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
Usability testing
Web-based interaction
Refactoring
Log analysis
topic Ciencias Informáticas
Usability testing
Web-based interaction
Refactoring
Log analysis
dc.description.none.fl_txt_mv Usability assessment of web applications continues to be an expensive and often neglected practice. While large companies are able to spare resources for studying and improving usability in their products, smaller businesses often divert theirs in other aspects. To help these cases, researches have devised automatic approaches for user interaction analysis, and there are commercial services that offer automated usability statistics at relatively low fees. However, most existing approaches still fall short in specifying the usability problems concretely enough to identify and suggest solutions. In this work we describe usability smells of user interaction, i.e., hints of usability problems on running web applications, and the process in which they can be iden tified by analyzing user interaction events. We also describe USF, the tool that implements the process in a fully automated way with minimum setup effort. USF analyses user interaction events on-the-fly, discovers usability smells and reports them together with a concrete solution in terms of a usability refactoring, providing usability advice for deployed web applications.
Laboratorio de Investigación y Formación en Informática Avanzada
description Usability assessment of web applications continues to be an expensive and often neglected practice. While large companies are able to spare resources for studying and improving usability in their products, smaller businesses often divert theirs in other aspects. To help these cases, researches have devised automatic approaches for user interaction analysis, and there are commercial services that offer automated usability statistics at relatively low fees. However, most existing approaches still fall short in specifying the usability problems concretely enough to identify and suggest solutions. In this work we describe usability smells of user interaction, i.e., hints of usability problems on running web applications, and the process in which they can be iden tified by analyzing user interaction events. We also describe USF, the tool that implements the process in a fully automated way with minimum setup effort. USF analyses user interaction events on-the-fly, discovers usability smells and reports them together with a concrete solution in terms of a usability refactoring, providing usability advice for deployed web applications.
publishDate 2017
dc.date.none.fl_str_mv 2017
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Articulo
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/119036
url http://sedici.unlp.edu.ar/handle/10915/119036
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/issn/1071-5819
info:eu-repo/semantics/altIdentifier/doi/10.1016/j.ijhcs.2016.09.009
info:eu-repo/semantics/altIdentifier/hdl/11746/10897
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-nd/4.0/
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
dc.format.none.fl_str_mv application/pdf
129-148
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1842260496359620608
score 13.13397