Skip to main content

Multiple User Interfaces: Towards a Task-Driven and Patterns-Oriented Design Model

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2545))

Abstract

The convergence of the Internet, mobile telephony, and handheld technologies has led to the emergence of new kinds of internet-based interactive systems. Such systems can allow a single or a group of users to interact with the server-side services using different kinds of devices. In this technological context, a Multiple User Interface (MUI) refers to an interactive system that provides both multiple views of the information and coordinates the services provided to a user. The desired views are made available on different platforms, operating systems, user interface toolkits and on a large array of devices. Each view should take into account the specific capabilities and constraints of the platform. This paper begins by describing a set of constraints and characteristics intrinsic to multiple user interfaces, and then by examining the impacts of these constraints on the specification, design and validation processes. Then, it describes the research opportunities in important topics relevant to MUI development and usability including cross-platform usability, adaptation, task model-based and pattern-oriented design.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abrams, M., Phanouriou, C.: UIML: An XML Language for Building Device-Independent User Interfaces. Proc. XML 99, Philadelphia (1999)

    Google Scholar 

  2. Budinsky F. Finnie, F.J., Vlissides J.M., Yu P.S.: Automatic Code Generation from Design Patterns. Object Technology Vol.35, No.2 (1996)

    Google Scholar 

  3. Dey, A.K., Abowd, G.D.: Towards a Better Understanding of Context and Context-Awareness. In: Proc. of CHI’2000 Workshop on Context Awareness (The Hague, April 1-6), Research report 2000-18e, GVU Center, Georgia University of Technology, Atlanta (2000)

    Google Scholar 

  4. Dittmar, A.: More precise descriptions of temporal relations within task models. DSVIS 2000, Limerick (2000)

    Google Scholar 

  5. Eisenstein, J., Vanderdonckt, J., Puerta, A.: Applying Model-Based Techniques to the Development of UIs for Mobile Computers. In: Proc. of ACM Conf. on Intelligent User Interfaces IUI’2001 (Albuquerque, Jan. 11-13, 2001). ACM Press, New York 69–76 (2001)

    Google Scholar 

  6. Forbrig, P., Dittmar, A.: Software Development and Open User Communities. HCI 2001, New Orleans, August (2001)

    Google Scholar 

  7. Grudin, J.: Groupware and Social Dynamics: Eight Challenges for Developers. Communications of the ACM vol. 37, no. 1: 92–105 (1994)

    Article  Google Scholar 

  8. Stephanidis, C.: User Interfaces for all: Concepts, Methods, and Tools. Lawrence Erlbaum Associates (2002)

    Google Scholar 

  9. McGrenere, J., Baecker, R., Booth, K.: An evaluation of a multiple interface design solution for bloated software. ACM CHI 2002, Minneapolis, 20–24 April (2002)

    Google Scholar 

  10. Müller, A., Forbrig, P., Cap, C.: Model-Based User Interface Design Using Markup Concepts. DSVIS 2001, Glasgow, June (2001)

    Google Scholar 

  11. Myers, B., Hudson, S., Pausch, R.: Past, Present, Future of User Interface Tools. Transactions on Computer-Human Interaction, ACM, 7(1), March 2000, pp. 3–28 (2000)

    Article  Google Scholar 

  12. Nielsen, J., Ramsay, M.: WAP Usability Déjà Vu: 1994 All Over Again Report from a Field Study in London. Fall 2000 Nielsen Norman Group (2000)

    Google Scholar 

  13. Orfali, R., Harkey, D., Edwards, J.: The Essential Distributed Objects Survival Guide. Wiley (1996)

    Google Scholar 

  14. Pemberton L., Griffiths, R.: The Brighton Usability Pattern Collection. 1999, http://www.it.bton.ac.uk/cil/usability/patterns, 1998.

  15. Seffah, A., Radhakrishan, T., Canals, G.: Workshop on “Multiples User Interfaces over the Internet: Engineering and Applications Trends”. HM-HCI: French/British Conference on Human Computer Interaction, September 10-14, Lille, France (2001)

    Google Scholar 

  16. Thevenin, D., Coutaz, J.: Plasticity of User Interfaces: Framework and Research Agenda. In: Sasse, A., Johnson, Ch. (eds.): Proc. of IFIP TC 13 Int. Conf. on Human-Computer Interaction Interact’99, Edinburgh, August 1999. IOS Press, London 110–117 (1999)

    Google Scholar 

  17. Tidwell, J.: Common Ground: A Pattern Language for Human-Computer Interface Design. http://www.mit.edu/∼jtidwell/common ground.html (1997)

  18. Vanderdonckt, J., Oger, F.: Synchronized Model-Based Design of Multiple User Interfaces. Workshop on “Multiples User Interfaces over the Internet: Engineering and Applications Trends”, HM-HCI: French/British Conf. on Human Compute Interaction.

    Google Scholar 

  19. Winograd, T.: Architectures for Context. http://hci.stanford.edu/∼winograd/papers/context/context.pdf, HCI Journal (2001)

  20. Seffah, A., Javahery, A.: A Model Usability-Patterns Oriented Designs. Tamodia Conference (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Seffah, A., Forbrig, P. (2002). Multiple User Interfaces: Towards a Task-Driven and Patterns-Oriented Design Model. In: Forbrig, P., Limbourg, Q., Vanderdonckt, J., Urban, B. (eds) Interactive Systems:Design, Specification, and Verification. DSV-IS 2002. Lecture Notes in Computer Science, vol 2545. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36235-5_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-36235-5_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00266-6

  • Online ISBN: 978-3-540-36235-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics