Abstract
The use of design patterns as a methodical approach to codifying and communicating design knowledge and best practice solutions has become popular in software engineering and, more recently, also in the field of human computer interaction (e.g. [Tidwell, 1999], [Borchers, 2001], [Lyardet et al., 1999] and [van Duyne et al., 2002]). Existing HCI pattern collections, however, often appear rather unsystematic and arbitrarily composed, lacking the quality of a coherent pattern language that some authors have demanded. To address this problem, we propose a stronger conceptual integration of the notions design pattern and design space. Design spaces allow to explore potential design solutions along the values of one or more defined dimensions. We aim at systematizing design patterns by allocating (or deriving) them in (or from) design spaces. This approach allows to not only categorize existing patterns, but also to derive new patterns (which may subsequently be analyzed for their usability).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Borchers, J.: A Pattern Approach to Interaction Design. John Wiley & Sons, Chichester (2001)
Lyardet, F., Rossi, G., Schwabe, D.: Discovering Patterns in the WWW. Multimedia Tools and Applications 8, 293–308 (1999)
Tidwell, J.: Common Ground: A Pattern Language for Human Computer Interface Design, http://www.mit.edu/~jtidwell/common_ground.html
van Duyne, B., Landay, J.A., Hong, J.I.: The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience. Addison-Wesley, Boston (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ziegler, J., Specker, M. (2005). Navigation Patterns – Pattern Systems Based on Structural Mappings. In: Bastide, R., Palanque, P., Roth, J. (eds) Engineering Human Computer Interaction and Interactive Systems. EHCI 2004. Lecture Notes in Computer Science, vol 3425. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11431879_14
Download citation
DOI: https://doi.org/10.1007/11431879_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26097-4
Online ISBN: 978-3-540-31961-0
eBook Packages: Computer ScienceComputer Science (R0)