CHI meets PLoP: an interaction patterns workshop
ACM SIGCHI Bulletin
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
Pattern languages for interaction design: building momentum
CHI '00 Extended Abstracts on Human Factors in Computing Systems
Perspectives on HCI patterns: concepts and tools
CHI '03 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
Focussing on a standard pattern form: the development and evaluation of MUIP
CHINZ '06 Proceedings of the 7th ACM SIGCHI New Zealand chapter's international conference on Computer-human interaction: design centered HCI
Designing Interfaces
Are human-computer interaction design patterns really used?
Proceedings of the 6th Nordic Conference on Human-Computer Interaction: Extending Boundaries
PEICS: HCI patterns for the design of interactive systems
Proceedings of the 2nd International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Pattern-based user interface transformation for knowledge sharing applications
Proceedings of the 2nd International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Modeling and characterizing user interfaces at the electronic visualization laboratory
Proceedings of the 4th Mexican Conference on Human-Computer Interaction
Hi-index | 0.00 |
In this paper we describe a concept to formalize and unify Human-Computer Interaction (HCI) design patterns which is currently in a work-in-progress status. The framework, called XPLML (eXtended Pattern Language Markup Language), which we want to provide to the HCI community, should help pattern authors, pattern users and software engineers in their daily work with HCI design patterns. XPLML fills the gap between the prose form of HCI patterns and software applications. The framework provides formal specifications of the content elements, the relationships and user interface (UI) primitives of HCI patterns, where UI primitives are the smallest ("atomic") parts of the solution part of an HCI pattern.