Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience
A Pattern Approach to Interaction Design
A Pattern Approach to Interaction Design
A Formal Description of Design Patterns Using OWL
ASWEC '05 Proceedings of the 2005 Australian conference on Software Engineering
Designing Interfaces
PEICS: towards HCI patterns into engineering of interactive systems
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
PEICS: HCI patterns for the design of interactive systems
Proceedings of the 2nd International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Analyzing the HCI design pattern variety
Proceedings of the 1st Asian Conference on Pattern Languages of Programs
Hi-index | 0.00 |
In this paper we describe an approach to formalize and unify Human-Computer-Interaction (HCI) design patterns. The goal is to help pattern authors, users, and software engineers to work more efficiently with design patterns. To this end, we have investigated seven building blocks for setting up a unified form of HCI design patterns. They will serve as the necessary requirements for successful integration into the Semantic Web, pattern management tools, and the HCI community.