Abstract
Task modelling is well suited to identifying user goals and identifying the activities a user performs to achieve these goals. Some task model tools provide simulation capabilities and/or aid in the construction of concrete user interfaces. When it is desirable for the simulated or constructed interface to be realistic, the task model must be specified in considerable detail. Unfortunately this is usually quite onerous for medium to large size systems, for context-dependent user interfaces, and for highly interactive user interfaces. This paper introduces ‘Interaction Templates’: pre-defined components that can be plugged into a task model to provide concrete dialogue and presentation. Interaction Templates define complex, context sensitive interaction that is to be incorporated into the target user interface and can be used when simulating a task model. Interaction Templates are bound to the task model using an explicit data model. We demonstrate the applicability of Interaction Templates with a case study.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
References
Baron, M. and Girard, P., SUIDT: A Task Model Based GUI-Builder, in C. Pribeanu, J. Vanderdonckt (eds.), “Task Models and Diagrams for User Interface Design”, Proceedings of the 1st International Workshop on Task Models and Diagrams for User Interface Design TAMODIA’2002 (Bucharest, 18–19 July 2002), INFOREC Printing House, Bucharest, 2002, pp. 64–71.
Brandenburg, J.L., Hartson, H.R., and Hix, D., Different Languages for Different Development Activities: Behavioral Representations Techniques for User Interface Design, in B. Myers (ed.), “Languages for Developing User Interfaces”, Jones and Bartlett Publishers, Boston, 1992.
Paternò, F., Model-Based Design and Evaluation of Interactive Applications, Springer-Verlag, Berlin, 2000.
Paternò, F., Task Models in Interactive Software Systems, in S.K. Chang (ed.), “Handbook of Software Engineering and Knowledge Engineering”, Vol. 1, World Scientific Publishing Co., River Edge, 2001, accessible at ftp://cs.pitt.edu/chang/handbook/21.pdf
Paternò. F., Tools for task modelling: Where we are, where we are headed, in C. Pribeanu, J. Vanderdonckt (eds.), “Task Models and Diagrams for User Interface Design”, Proceedings of the 1st International Workshop on Task Models and Diagrams for User Interface Design TAMODIA’2002 (Bucharest, 18–19 July 2002), INFOREC Printing House, Bucharest, 2002, pp. 10–17.
Seffah, A. and Forbrig, P., Multiple User Interfaces: Towards a Task-Driven and Patterns-Oriented Design Model, in P. Forbrig, Q. Limbourg, B. Urban, J. Vanderdonckt (eds.), Proceedings of the 9th International Conference on Design, Specification, and Verification of Interactive Systems DSV-IS’2002 (Rostock, 12–14 June 2002), Lecture Notes in Computer Science, Vol. 2545, Springer-Verlag, Berlin, 2002, pp. 118–132.
Souchon, N., Limbourg, Q., and Vanderdonckt, J., Task Modelling in Multiple Contexts of Use, in P. Forbrig, Q. Limbourg, B. Urban, J. Vanderdonckt (eds.), Proceedings of 9th International Workshop on Design, Specification and Verification of Interactive Systems DSV-IS 2002 (Rostock, 12–14 June 2002), Lecture Notes in Computer Science, Vol. 2545, Springer-Verlag, Berlin, 2002, pp. 59–73.
Tam, R.C.M., Maulsby, D., and Puerta, A.R., U-TEL: A Tool for Eliciting User Task Models from Domain Experts, in Proceedings of 3rd ACM International Conference on Intelligent User Interfaces IUI’98 (San Francisco, 6–9 January 1998), ACM Press, New York, 1998, pp. 77–80.
Thevenin, D. and Coutaz, J., Plasticity of User Interfaces: Framework and Research Agenda, in A. Sasse, Ch. Johnson (eds.), Proceedings of 7th IFIP TC.13 Internationa Conference on Human-Computer Interaction Interact’99 (Edinburgh, 30 August–3 September 1999), IOS Press Publ., Amsterdam, 1999, pp. 110–117.
van Welie, M., van der Veer, G.C., and Eliens, A., Patterns as Tools for User Interface Design, in J. Vanderdonckt, Ch. Farenc (eds.), Proceedings of International Workshop on Tools for Working with Guidelines TFWWG’2000 (Biarritz, 7–8 October 2000), Springer-Verlag, London, 2000, pp. 313–324.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Kluwer Academic Publishers
About this paper
Cite this paper
Paquette, D., Schneider, K. (2005). Interaction Templates for Constructing User Interfaces from Task Models. In: Jacob, R.J., Limbourg, Q., Vanderdonckt, J. (eds) Computer-Aided Design of User Interfaces IV. Springer, Dordrecht. https://doi.org/10.1007/1-4020-3304-4_18
Download citation
DOI: https://doi.org/10.1007/1-4020-3304-4_18
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-3145-8
Online ISBN: 978-1-4020-3304-9
eBook Packages: Computer ScienceComputer Science (R0)