Title :
Towards a task-based methodology for designing GUIs
Author_Institution :
Massey Univ., Palmerston North, New Zealand
Abstract :
Task models are an important abstraction in the design of graphical user interfaces (GUIs). The role of task modelling in interface development is briefly reviewed, and an experimental methodology for high level GUI design is described in which task modelling forms a continuous thread. The methodology includes a task decomposition derived from essential modelling, 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 :
graphical user interfaces; software engineering; task analysis; user interface management systems; Lean Cuisine+; User Action Notation; dialogue specification; essential modelling; graphical user interface design; high level GUI design; interface development; interface prototype construction; task decomposition; task models; task-based methodology; Couplings; Design methodology; Flow graphs; Graphical user interfaces; Human computer interaction; Object oriented modeling; Petri nets; Prototypes; Tree graphs; Yarn;
Conference_Titel :
Software Engineering: Education and Practice, 1996. Proceedings. International Conference
Conference_Location :
Dunedin
Print_ISBN :
0-8186-7379-6
DOI :
10.1109/SEEP.1996.534030