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
Multiple User Interfaces: Towards a Task-Driven and Patterns-Oriented Design Model
DSV-IS '02 Proceedings of the 9th International Workshop on Interactive Systems. Design, Specification, and Verification
interactions
Designing Interfaces
PaMGIS: A Framework for Pattern-Based Modeling and Generation of Interactive Systems
Proceedings of the 13th International Conference on Human-Computer Interaction. Part I: New Trends
A model- and pattern-based approach for development of user interfaces of interactive systems
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Tool-support for pattern-based generation of user interfaces
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
HCI patterns as a means to transform interactive user interfaces to diverse contexts of use
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
A pattern language for touch point ecosystem user experience: a proposal
Proceedings of the 3rd International Conference on Human Computer Interaction
Patterns and models for automated user interface construction: in search of the missing links
HCI'13 Proceedings of the 15th international conference on Human-Computer Interaction: human-centred design approaches, methods, tools, and environments - Volume Part I
Hi-index | 0.00 |
HCI pattern languages represent an important software engineering concept and offer proven design and architectural solutions to developers of interactive systems and user interface designers. However, due to their poor organizational structures the effective usage of many existing pattern languages is not clear and easy enough to let developers quickly find appropriate patterns for solving their current design problems. In order to raise pattern language usability, there is a need for a sound definition of the hierarchical structure of pattern languages and a rule based workflow for constructing future pattern languages. The structural approach presented in this paper will provide the designer with a technique to ensure the development of efficient and usable pattern languages.