A survey of formal tools and models for developing user interfaces
International Journal of Man-Machine Studies
Lean cuisine: a low fat notation for menus
Interacting with Computers
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
Transforming user-centered analysis into concrete design
ACM SIGCHI Bulletin
UML distilled: applying the standard object modeling language
UML distilled: applying the standard object modeling language
Visual modeling with Rational Rose and UML
Visual modeling with Rational Rose and UML
MOBILE: user-centered interface building
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Designing Object-Oriented User Interfaces
Designing Object-Oriented User Interfaces
Petri Net Theory and the Modeling of Systems
Petri Net Theory and the Modeling of Systems
Object-Oriented Systems Design: An Integrated Approach
Object-Oriented Systems Design: An Integrated Approach
The Psychology of Human-Computer Interaction
The Psychology of Human-Computer Interaction
Tool support for task-based user interface design
CHI '99 Extended Abstracts on Human Factors in Computing Systems
Modelling the mock-up: towards the automatic specification of the behaviour of early prototypes
INTERACT '97 Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction
Object View and Interaction Design
INTERACT '97 Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction
Sharing Human-Computer Interaction and Software Engineering Design Artifacts
OZCHI '98 Proceedings of the Australasian Conference on Computer Human Interaction
Designing the design process: exploiting opportunistic thoughts
Human-Computer Interaction
A method for the early stages of interactive system design using UML and Lean Cuisine+
AUIC '01 Proceedings of the 2nd Australasian conference on User interface
Extending UML to support user interface design
CHINZ '01 Proceedings of the Symposium on Computer Human Interaction
Hi-index | 0.00 |
Interactive system design requires good descriptive systems, and the development of tools to support it. In particular, models and notations are required for describing user tasks, and for describing the structure of the human-computer dialogue to support these tasks. These descriptions should ideally be linked. This paper reviews task and dialogue models, and describes how the divide between the two can be bridged via the Lean Cuisine+ notation. The notation is placed in a wider context by reference to the system development life cycle and the unified modeling language (UML).