Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Relationships between design patterns
Pattern languages of program design
Bringing design to software
The XML handbook
Model-Based Design and Evaluation of Interactive Applications
Model-Based Design and Evaluation of Interactive Applications
The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience
Supporting Disciplined Reuse and Evolution of UML Models
«UML» '98 Selected papers from the First International Workshop on The Unified Modeling Language «UML»'98: Beyond the Notation
Reuso de interfaces através de padrões concretos de interação
IHC '06 Proceedings of VII Brazilian symposium on Human factors in computing systems
A Method for Modeling Interactions on Task Representations in Business Task Management Systems
HCSE-TAMODIA '08 Proceedings of the 2nd Conference on Human-Centered Software Engineering and 7th International Workshop on Task Models and Diagrams
Task patterns for e-government services
Proceedings of the VIII Brazilian Symposium on Human Factors in Computing Systems
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
PIM tool: support for pattern-driven and model-based UI development
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
Error patterns: systematic investigation of deviations in task models
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
Using an interaction-as-conversation diagram as a glue language for HCI design patterns on the web
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
A framework for light-weight composition and management of ad-hoc business processes
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
Activity-centric support for weakly-structured business processes
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
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
Pattern-based user interface transformation for knowledge sharing applications
Proceedings of the 2nd International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
Structuring and composition mechanisms to address scalability issues in task models
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part III
Integration of patterns into model-based specifications of smart environments
Proceedings of the 29th Annual European Conference on Cognitive Ergonomics
Applying pattern-based techniques to design groupware applications
CDVE'06 Proceedings of the Third international conference on Cooperative Design, Visualization, and Engineering
Formal pattern specifications to facilitate semi-automated user interface generation
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 |
Models allow us to describe complex systems at different abstract and conceptual levels, hence amplify our analytical and problem solving capabilities, However, a lot of human effort and experience is needed to build correct models, and to translate them to concrete artifacts: in our case a usable user interface. This paper introduces the concept of task and pattern models to leverage the process of task modeling, and show how it can help build generic task models, link them, and instantiate them more readily. Once seen as patterns, we will demonstrate that task models can be disseminated and reused more easily by representing them as predefined types.