Giving UI Developers the Power of UI Design Patterns

  • Jocelyn Richard
  • Jean-Marc Robert
  • Sébastien Malo
  • Joël Migneault
Conference paper

DOI: 10.1007/978-3-642-21793-7_5

Part of the Lecture Notes in Computer Science book series (LNCS, volume 6771)
Cite this paper as:
Richard J., Robert JM., Malo S., Migneault J. (2011) Giving UI Developers the Power of UI Design Patterns. In: Smith M.J., Salvendy G. (eds) Human Interface and the Management of Information. Interacting with Information. Human Interface 2011. Lecture Notes in Computer Science, vol 6771. Springer, Berlin, Heidelberg

Abstract

UI developers interested in UI design patterns generally face major problems when trying to use them, because of the complexity of pattern libraries and the lack of supporting tools. As a consequence, UI design patterns are not widely used and this entails an important loss of productivity and quality. In this study, we identified and wrote 30 UI patterns that were made available in a library, and we compared four modes of presentation for them: pattern thumbnails, application types, decision trees, and alphabetical mode. Ten subjects participated in the study. User satisfaction was higher with the three new modes than with the alphabetical mode. Search time was higher with the three new modes than with the alphabetical mode. Although difficult to evaluate, pattern relevance was better with the three new modes. Those findings were turned into recommendations for immediate applications. In the conclusion, we propose some research avenues for the future.

Keywords

user interface design patterns design pattern libraries pattern language user interface design mode of presentation 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Jocelyn Richard
    • 1
  • Jean-Marc Robert
    • 1
  • Sébastien Malo
    • 2
  • Joël Migneault
    • 2
  1. 1.École Polytechnique de MontréalMontréalCanada
  2. 2.CAE Montréal, 8585, Chemin de la Cote-de-LiesseSaint-LaurentCanada

Personalised recommendations