D. Almeida, J.C. Campos, J. Saraiva and J.C. Silva
Towards a Catalog of Usability Smells
In ACM SAC 2015 proceedings - Volume I: Artificial Intelligence and Agents, Distributed Systems, and Information Systems, pages 175-181. ACM. 2015.

Abstract

This paper presents a catalog of smells in the context of interactive applications. These so-called usability smells are indicators of poor design on an application's user interface, with the potential to hinder not only its usability but also its maintenance and evolution. To eliminate such usability smells we discuss a set of program/usability refactorings. In order to validate the presented usability smells catalog, and the associated refactorings, we present a preliminary empirical study with software developers in the context of a real open source hospital management application. Moreover, a tool that computes graphical user interface behaviour models, giving the applications' source code, is used to automatically detect usability smells at the model level.

visit publisher   download PDF

@InProceedings{AlmeidaCSS:2015,
 author = {D. Almeida and J.C. Campos and J. Saraiva and J.C. Silva},
 title = {Towards a Catalog of Usability Smells},
 booktitle = {ACM SAC 2015 proceedings - Volume I: Artificial Intelligence and Agents, Distributed Systems, and Information Systems},
 pages = {175-181},
 publisher = {ACM},
 year = {2015},
 doi = {10.1145/2695664.2695670},
 paperurl = {http://haslab.uminho.pt/jccampos/files/sac2015_1.pdf},
 abstract = {This paper presents a catalog of smells in the context of interactive applications. These so-called usability smells are indicators of poor design on an application's user interface, with the potential to hinder not only its usability but also its maintenance and evolution. To eliminate such usability smells we discuss a set of program/usability refactorings. In order to validate the presented usability smells catalog, and the associated refactorings, we present a preliminary empirical study with software developers in the context of a real open source hospital management application. Moreover, a tool that computes graphical user interface behaviour models, giving the applications' source code, is used to automatically detect usability smells at the model level.}
}

Generated by mkBiblio 2.6.26