Generating user interfaces from data models and dialogue net specifications
INTERCHI '93 Proceedings of the INTERCHI '93 conference on Human factors in computing systems
Encapsulating knowledge for intelligent automatic interaction objects selection
INTERCHI '93 Proceedings of the INTERCHI '93 conference on Human factors in computing systems
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Early prototyping based on executable task models
Conference Companion on Human Factors in Computing Systems
UIML: an appliance-independent XML user interface language
WWW '99 Proceedings of the eighth international conference on World Wide Web
Model-Based Design and Evaluation of Interactive Applications
Model-Based Design and Evaluation of Interactive Applications
OOIS '02 Proceedings of the Workshops on Advances in Object-Oriented Information Systems
Perspectives on HCI patterns: concepts and tools
CHI '03 Extended Abstracts on Human Factors in Computing Systems
interactions
Task models as basis for requirements engineering and software execution
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
TAMODIA '05 Proceedings of the 4th international workshop on Task models and diagrams
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
User interface declarative models and development environments: a survey
DSV-IS'00 Proceedings of the 7th international conference on Design, specification, and verification of interactive systems
Structurally supported design of HCI pattern languages
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Tool-support for pattern-based generation of user interfaces
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
A model-based approach for supporting engineering usability evaluation of interaction techniques
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Automated generation of device-specific WIMP UIs: weaving of structural and behavioral models
Proceedings of the 3rd ACM SIGCHI symposium on Engineering 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
From structural analysis to scenarios and patterns for knowledge sharing applications
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
Formal tasks and systems models as a tool for specifying and assessing automation designs
Proceedings of the 1st International Conference on Application and Theory of Automation in Command and Control Systems
Hi-index | 0.00 |
This paper starts with an analysis of current or proven model and pattern-based user interface development methods and techniques. It discusses how these approaches facilitate the construction process and enhance the overall flexibility, usability and user experience of the resulting software. It is shown that HCI patterns meanwhile can contribute heavily to all development aspects of interactive systems. In order to integrate patterns, task, dialog, and object-oriented models to further automate user interface construction, the paper tightly couples these seemingly disparate development paradigms to allow a more powerful interplay. Thereby some of the missing links are identified for letting the pattern-based automated generation of complex parts of high-quality and media-rich applications become a routine job. A well-known smart phone app is examined to demonstrate some steps of the new approach.