Interaction ergonomics, control and separation: open problems in user interface management
Information and Software Technology
A survey of formal tools and models for developing user interfaces
International Journal of Man-Machine Studies
Task-oriented representation of asynchronous user interfaces
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The UAN: a user-oriented representation for direct manipulation interface designs
ACM Transactions on Information Systems (TOIS)
Object-oriented software engineering
Object-oriented software engineering
Integrating task and software development for object-oriented applications
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The Psychology of Human-Computer Interaction
The Psychology of Human-Computer Interaction
User-Interface Tools: Introduction and Survey
IEEE Software
Task-action grammars: a model of the mental representation of task languages
Human-Computer Interaction
Designing the design process: exploiting opportunistic thoughts
Human-Computer Interaction
Use cases in task modeling and user interface design
CHI '99 Extended Abstracts on Human Factors in Computing Systems
Hi-index | 0.00 |
Task models are an important abstraction in the design of graphical user interfaces (GUIs). In this paper the role of task modeling in interface development is briefly reviewed, and an experimental methodology for high level GUI design is described in which task modeling forms a continuous thread. The methodology includes a task decomposition derived from essential modeling, the construction of a dialogue specification using Lean Cuisine+, and a mapping from Lean Cuisine+ into User Action Notation which opens the way for the construction of a prototype of the interface under design. An example is used to illustrate this approach to GUI design. Keywords: High-level GUI design, task modeling, dialogue specification, user actions