An Approach to Task Modeling for User Interface Design

The model-based approach to user interface design relies on developing separate models capturing various aspects about users, tasks, application domain, presentation and dialog structures. This paper presents a task modeling approach for user interface design and aims at exploring mappings between task, domain and presentation models. The basic idea of our approach is to identify typical configurations in task and domain models and to investigate how they relate each other. A special emphasis is put on applicationspecific functions and mappings between domain objects and operational task structures. In this respect, we will address two layers in task decomposition: a functional (planning) layer and an operational layer.

Authors:



References:
[1] Card, S. K., Moran, T. P. and Newell, A.: The psychology of humancomputer
interaction. Lawrence Erlbaum Associates. (1993).
[2] Clerckx, T., Luyten, K. & Coninx, C.: The mapping problem back and
forths: Customizing dynamic models while preserving consistency. In
Palanque Slavic and Vinckler (Eds), Proceedings of Tamodia 2004.
(2004) 99-104.
[3] Englebert, V., Hainaut, J.-L.: GRASYLA: Modelling case tools GUIs in
metacases. Proceedings of CADUI 1999 (Louvain-la-Neuve, 21-23
October). Kluwer Academics, Dordrecht (1999) 217-244.
[4] Florins, M. & Vanderdonckt, J.: Graceful degradation of user interfaces
as a design method for multiplatform systems. Proceedings of IUI-2004.
ACM Press (2004) 140-147
[5] Leont-ev, A.N., Activity, consciousness and personality, Englewood
Cliffs, Prentice Hall, (1978).
[6] Limbourg, Q. & Vanderdonckt, J.: Addressing the mapping problem in
user interface design with USIXML. In Palanque Slavic and Vinckler
(Eds), Proceedings of Tamodia 2004 (2004) 155-164.
[7] Patern├▓, F., Mancini, C., Meniconi, S.: ConcurTaskTree: a
Diagrammatic Notation for Specifying Task Models. In: Proceedings of
IFIP TC 13 Int. Conf. on Human-Computer Interaction (Syndey, June
1997). Chapman & Hall, London (1997), 362-369
[8] Patern├▓, F. , Santoro, C. :One Model, Many Interfaces. Proceedings of
CADUI'2002, Kluwer Academics, Dordrecht. 143-154.
[9] Pribeanu, C. & Vanderdonckt, J.: Exploring design heuristics for user
interface derivation from task and domain models. Proceedings of
CADUI'2002, Kluwer Academics, Dordrecht (2002) 103-110.
[10] Puerta, A.R. & Einsesnstein: J. Towards a general computational
framework for model-based interface development systems. Proceedings
of IUI-99 (5-8 January 1999). ACM Press. (1999). 171-178.
[11] Thevenin, D. & Coutaz, J. : Plasticity of User Interfaces: Framework and
Research Agenda. Proceedings of INTERACT-99, IOS Press
Amsterdam, (1999.