Abstract
Model-based interface development environments typically involve the manipulation and the organization of multiple component models in order to develop one or many user interfaces corresponding to the models. In this context, the mapping problem poses the challenge of defining the elements of these models and to link them into an appropriate way that reflects design options. The task-dialog and task-presentation mapping problem investigates to what extent a dialog model and a presentation model can be derived from a task model and subsequently linked from it. Some preliminary results for solving this type of mapping problem at a high level of abstraction are provided and exemplified on some particular model representations. A task model for a singleuser interactive application is formed with the ConcurTaskTrees notation. From the definition of its operators, a set of systematic rules for simultaneously deriving and linking elements for both dialog and presentation models are presented. These rules are organized into a decision tree presenting designers with design alternatives. To depict the models’elements that can be derived and linked from these rules, the Windows Transition graphical notation is exploited.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Barclay, P. J., Griffiths, T., Mc Kirdy, J., Paton, N. W., Cooper, R., Kennedy, J.: The Teallach Tool: Using Models for Flexible User Interface Design. In: Vanderdonckt, J., Puerta, A. (eds.): Proc. of 3rd Int. Conf. on Computer-Aided Design of User Interfaces CADUI’99 (Louvain-la-Neuve, 21–23 October 1999). Kluwer Academics, Dordrecht (1999) 139–158
Bastide, R., Palanque, Ph.: Conformance and Compatibility between Models as Conceptual Tools for a Consistent Design of Interactive Systems. Position paper for the CHI’99 Workshop “Tool Support for Task-Based User Interface Design” (Pittsburgh, May 15–20, 1999).
Birnbaum, L., Bareiss, R., Hinrichs, T., Johnson, C.: Interface Design Based on Standardized Task Models. In: Proc. of ACM Int. Conf. on Intelligent User Interfaces IUI’98 (San Francisco, January 1998). ACM Press, New York (1998) 65–72
Elnaffar, S. S., Graham, N. T.: Semi-Automated Linking of User Interface Design Artifacts. In: Vanderdonckt, J., Puerta, A. (eds.): Proc. of 3rd Int. Conf. on Computer-Aided Design of User Interfaces CADUI’99 (Louvain-la-Neuve, 21–23 October 1999). Kluwer Academics, Dordrecht (1999) 127–138
Johnson, P., Johnson, H., Wilson, S.: Rapid Prototyping of User Interfaces Driven by Task Models. In: Carroll, J. M. (ed.). Scenario-based Design: Envisioning Work and Technology in System Development. John Wiley, New York (1995) 209–246
Paternò, F., Mancini, C., Meniconi, S.: ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models. In: Proc. of IFIP Int. Conf. on Human-Computer Interaction Interact’ 97 (Sydney, July 1997). Chapman & Hall, London (1997) 362–369
Paternò, F., Breedvelt-Shouten, I. M., de Koning, N. M.: Deriving Presentations from Task Models. In: Proc. of IFIP Workshop on Engineering the Human-Computer Interaction EHCI’98 (Creete, September 1998). Kluwer Academics Publisher, Dordrecht (1998)
Paternò, F.: Model-Based Design and Evaluation of Interactive Application. Springer Verlag, Berlin (1999)
Paternò, F, Mancini, C.: Developing Task Models from Informal Scenarios. In: Proc. of ACM Conf. on Human Aspects in Computing Systems CHI’99 (Pittsburgh, May 1999). ACM Press, New York (1999) 228–229
Puerta, A. R., Eisenstein, J.: Towards a General Computational Framework for Modelbased Interface Development Systems. In: Proc. of ACM Int. Conf. on Intelligent User Interfaces IUI’99 (Los Angeles, January 1999). ACM Press, New York (1999) 171–178
Stirewalt, K. R. E.: MDL: a Language for Binding User Interface Models. In: Vanderdonckt, J., Puerta, A. (eds.): Proc. of 3rd Int. Conf. on Computer-Aided Design of User Interfaces CADUI’99 (Louvain-la-Neuve, 21–23 October 1999). Kluwer Academics, Dordrecht (1999) 159–170
Tam, R. C., Maulsby, D., Puerta, A. R.: U-TEL: A Tool for Eliciting User Task Models from Domain Experts. In: Proc. of ACM Int. Conf. on Intelligent User Interfaces IUI’98 (San Francisco, January 1998). ACM Press, New York (1998) 77–80
Vanderdonckt, J., Bodart, F.: Encapsulating Knowledge for Intelligent Interaction Objects Selection. In: Proc. of ACM Conf. on Human Aspects in Computing Systems Inter-CHI’93 (Amsterdam, 24–29 April 1993). ACM Press, New York (1993) 424–429
Wilson, S., Johnson, P.: Bridging the Generation Gap: From Work Tasks to User Interface Designs. In: Vanderdonckt, J. (ed.): Proc. of the 2nd Int. Workshop on Computer-Aided Design of User Interfaces CADUI’96 (Namur-5–7 June 1996). Presses Universitaires de Namur, Namur (1996) 77–94
Zhou, M.: Visual Planning: A Practical Approach to Automated Presentation Design. In Proc. of IJCAI’99 (Stockholm, August 1999).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Limbourg, Q., Vanderdonckt, J., Souchon, N. (2001). The Task-Dialog and Task-Presentation Mapping Problem: Some Preliminary Results. In: Palanque, P., Paternò, F. (eds) Interactive Systems Design, Specification, and Verification. DSV-IS 2000. Lecture Notes in Computer Science, vol 1946. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44675-3_14
Download citation
DOI: https://doi.org/10.1007/3-540-44675-3_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41663-0
Online ISBN: 978-3-540-44675-0
eBook Packages: Springer Book Archive