Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
A pattern approach to interaction design
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
CTTE: support for developing and analyzing task models for interactive system design
IEEE Transactions on Software Engineering
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
Modeling patterns for task models
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
Managing UI pattern collections
CHINZ '05 Proceedings of the 6th ACM SIGCHI New Zealand chapter's international conference on Computer-human interaction: making CHI natural
Linking GUI elements to tasks: supporting an evolutionary design process
TAMODIA '05 Proceedings of the 4th international workshop on Task models and diagrams
Pattern-based development of user-friendly web applications
ICWE '06 Workshop proceedings of the sixth international conference on Web engineering
Model-based user interface engineering with design patterns
Journal of Systems and Software
Structurally supported design of HCI pattern languages
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Hi-index | 0.00 |
This paper introduces the subject of my PhD thesis, a framework for pattern-based modeling, generation and usability evaluation of interactive systems. It describes the structural aspects of HCI pattern languages and how such languages and patterns for various modeling stages (e.g. task modeling) and abstraction levels can be exploited to automate part of the software development process for interactive applications. The main aspects and the general functionality of the framework as well as the supported development processes are discussed.