Task Modeling for User Interface Design: A Layered Approach
Authors: Costin Pribeanu
Abstract:
The model-based approach to user interface design relies on developing separate models that are capturing various aspects about users, tasks, application domain, presentation and dialog representations. This paper presents a task modeling approach for user interface design and aims at exploring the 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 application-specific functions and mappings between domain objects and operational task structures. In this respect, we will distinguish between three layers in the task decomposition: a functional layer, a planning layer, and an operational layer.
Keywords: task modeling, user interface design, unit tasks, basic tasks, operational task model
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1329294
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1592References:
[1] Balzert,H., Hofman, F., Kruschinschi, V., Niemann, C. (1996) The JANUS Application Development Environment - Generating more than the user interface. Proceedings of CADUI-96. Presses Universitaires de Namur. 183-206.
[2] Card, S. K., Moran, T. P. and Newell, A.: The psychology of humancomputer interaction. Lawrence Erlbaum Associates. (1993).
[3] 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.
[4] Englebert, V., Hainaut, J.-L.: GRASYLA: Modeling case tools GUIs in metacases. Proceedings of CADUI 1999 (Louvain-la-Neuve, 21-23 October). Kluwer Academics, Dordrecht (1999) 217-244.
[5] 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
[6] ISO 9241-11:1998 Information Technology - Ergonomic requierings for office work with visual display terminals (VDTs) - Guidance on usability.
[7] Leont-ev, A.N., Activity, consciousness and personality, Englewood Cliffs, Prentice Hall, (1978).
[8] 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.
[9] 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
[10] Patern├▓, F. , Santoro, C. :One Model, Many Interfaces. Proceedings of CADUI'2002, Kluwer Academics, Dordrecht. 143-154.
[11] Pisano,A., Shirota, Y. & Iizawa, A. "Automatic generation of graphical user interfaces for interactive database applications". Proceedings of CIKM -93. ACM Press. .344-355.
[12] 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.
[13] 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.
[14] Seffah, A. & Forbig, P. "Multiple User Interfaces: Towards A Task- Driven And Patterns-Oriented Desigm Model". In Forbig et al. (Eds.) Proceedings of DSV-IS 2002, Springer, 2002. 118-132
[15] Souchon, N., Limbourg, Q., Vanderdonckt J. "Task Modelling in Multiple Contexts of Use" In Forbig et al. (Eds.) Proceedings of DSV-IS 2002, Springer, 2002.
[16] Thevenin, D. & Coutaz, J. : Plasticity of User Interfaces: Framework and Research Agenda. Proceedings of INTERACT-99, IOS Press Amsterdam, (1999.