Improving a human-computer dialogue
Communications of the ACM
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Enhancing the explanatory power of usability heuristics
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Information seeking in electronic environments
Information seeking in electronic environments
Varieties of knowledge elicitation techniques
International Journal of Human-Computer Studies
Lingua Francas for design: sacred places and pattern languages
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
A pattern approach to interaction design
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
Evaluating pattern languages in participatory design
CHI '02 Extended Abstracts on Human Factors in Computing Systems
Patterns in practice: a workshop for UI designers
CHI '02 Extended Abstracts on Human Factors in Computing Systems
The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience
Perspectives on HCI patterns: concepts and tools
CHI '03 Extended Abstracts on Human Factors in Computing Systems
Guidelines, standards, and style guides
The human-computer interaction handbook
What makes a good user interface pattern language?
AUIC '04 Proceedings of the fifth conference on Australasian user interface - Volume 28
Human-computer-human interaction patterns: workshop on the human role in HCI patterns
CHI '04 Extended Abstracts on Human Factors in Computing Systems
Development and evaluation of emerging design patterns for ubiquitous computing
DIS '04 Proceedings of the 5th conference on Designing interactive systems: processes, practices, methods, and techniques
Proceedings of the 27th international conference on Software engineering
Notes on a pattern language for interactive usability
CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems
The impact of pre-patterns on the design of digital home applications
DIS '06 Proceedings of the 6th conference on Designing Interactive systems
Designing Interfaces
Software pattern communities: current practices and challenges
Proceedings of the 14th Conference on Pattern Languages of Programs
A design science based evaluation framework for patterns
ACM SIGMIS Database
UMM: a maturity model for UI-pattern languages
Proceedings of the 12th Annual Conference of the New Zealand Chapter of the ACM Special Interest Group on Computer-Human Interaction
A pattern language for touch point ecosystem user experience: a proposal
Proceedings of the 3rd International Conference on Human Computer Interaction
Hi-index | 0.00 |
For more than two decades much of the pattern language literature, within the field of Human Computer Interaction (HCI), has focused on the possible benefits pattern languages may provide, but there has been very little empirical work to support these claims. In fact, existing controlled studies show practically no benefit of using pattern languages in design. Despite this lack of evidence, interest in pattern languages continues. In this paper we examine how pattern languages are used in experimental settings and in the real world. We explore two questions here: Are pattern languages real? Are pattern languages useful? We argue that the answer to both of these questions is yes. As a community, we believe that we have been looking in the wrong places to find evidence of pattern languages and have been looking for the wrong benefits. Said differently, we have been overlooking the existence of and the benefits of pattern languages. This study began exploring pattern languages in a laboratory setting, but then continued that exploration in a real setting where we encountered evidence of the existence of pattern languages and of their benefits. By continuing these explorations, we argue that, the HCI community will then begin to see the benefits from all the great efforts in this area.