Usability Evaluation Framework

Automated Interface Analysis for Android Applications
  • Florian Lettner
  • Clemens Holzmann
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6928)


Usability evaluation of mobile applications can be a time-consuming task, especially due to the fact that field studies are often more suitable than laboratory evaluations. However, good user interface design can make the difference between product acceptance and rejection in the marketplace, and is therefore of high relevance for application developers. In this paper, we present an innovative approach for the automated evaluation of the usability of a mobile application, which is based on the background observation and analysis of a user’s behavior when using the application under real-life conditions. We present first results of our ongoing research work on a usability evaluation framework, which should help developers to make mobile applications easier to learn, easier to use and aesthetically more pleasing, and thus lead to a higher usability and acceptance of the applications.


Usability Evaluation Mobile Application Android Application Dynamic Metrics Interface Tree 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Guidance on usability. International Organization for Standardization. In: Ergonomics of Human System Interaction. ISO 9241, vol. 11 (1998)Google Scholar
  2. 2.
    Duh, H.B.-L., Tan, G.C.B., Chen, V.H.-h.: Usability evaluation for mobile device: a comparison of laboratory and field tests. In: Proceedings of the 8th Conference on Human-Computer Interaction with Mobile Devices and Services, MobileHCI 2006, pp. 181–186. ACM, New York (2006)Google Scholar
  3. 3.
    Oztoprak, A., Erbug, C.: Field versus laboratory usability testing: a first comparison. Technical report, Department of Industrial Design - Middle East Technical University, Faculty of Architecture, Middle East Technical University, Faculty of Architecture Inonu Bulvari, 06531 Ankara, Turkey (2008)Google Scholar
  4. 4.
    Mens, K., Lopes, C.V., Tekinerdogan, B., Kiczales, G.: Aspect-oriented programming workshop report. In: Aksit, M., Auletta, V. (eds.) ECOOP 1997. LNCS, vol. 1241, pp. 483–496. Springer, Heidelberg (1997)Google Scholar
  5. 5.
    Nielsen, J.: Usability inspection methods. In: Conference Companion on Human Factors in Computing Systems, CHI 1994, pp. 413–414. ACM, New York (1994)Google Scholar
  6. 6.
    Shneiderman, B.: Designing the user interface: strategies for effective human-computer interaction. Addison-Wesley Longman Publishing Co., Inc., Boston (1986)Google Scholar
  7. 7.
    Tognazzini, B.: First principles of interaction design (2003)Google Scholar
  8. 8.
    Nielsen, J., Molich, R.: Heuristic evaluation of user interfaces. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems: Empowering People, CHI 1990, pp. 249–256. ACM, New York (1990)CrossRefGoogle Scholar
  9. 9.
    Smith, S.L., Mosier, J.N.: Guidelines for designing user interface software. The MITRE Corporation (August. 1986)Google Scholar
  10. 10.
    Apple. ios human interface guidelines (January 2011)Google Scholar
  11. 11.
    Kokol, P., Rozman, I., Venuti, V.: User interface metrics. SIGPLAN Not. 30, 36–38 (1995)CrossRefGoogle Scholar
  12. 12.
    Conte, S.D., Dunsmore, H.E., Shen, V.Y.: Software engineering metrics and models. Benjamin-Cummings Publishing Co., Inc., Redwood City (1986)Google Scholar
  13. 13.
    Kokol, P.: Application of spreadsheet software in software engineering measurement technology. Inf. Softw. Technol. 31, 477–485 (1989)CrossRefGoogle Scholar
  14. 14.
    Sauro, J., Kindlund, E.: A method to standardize usability metrics into a single score. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 2005, pp. 401–409. ACM, New York (2005)Google Scholar
  15. 15.
  16. 16.
    Zduniak, M.: Automated gui testing of mobile java applications. Master’s thesis, Poznan University of Technology Faculty of Computer Science and Management (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Florian Lettner
    • 1
  • Clemens Holzmann
    • 1
  1. 1.Mobile ComputingUpper Austria University of Applied SciencesHagenbergAustria

Personalised recommendations