Skip to main content

Designing Interactive Systems in Context: From Prototype to Deployment

  • Conference paper
People and Computers XIX — The Bigger Picture

Abstract

The possibility of communicating with the (in) direct environment using other devices and observing that same environment allow us to develop ambient intelligent applications which have knowledge of the environment and of the use of these applications. Despite the support for software development for this kind of application, some gaps still exist, making the creation of consistent, usable user interfaces more difficult. This paper discusses a technique that can be integrated into existing models and architectures and that supports the interface designer in making consistent context-sensitive user interfaces. We present an architecture and methodology that allows context information to be used at two different levels — dialogue and interdialogue levels — and ensures that the consistency of the interface is always maintained in the event of context changes during use of the software.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Clerckx, T., Luyten, K., & Coninx, K. [2004a], DynaMo-AID: A Design Process and a Runtime Architecture for Dynamic Model-based User Interface Development, in R. Bastide, P. Palanque & J. Roth (eds.), Proceedings of the 9th IFIP Working Conference on Engineering for Human-Computer Interaction Jointly with the 11th International Workshop on Design, Specification and Verification of Interactive Systems (EHCI-DSVIS 2004), Vol. 3425 of Lecture Notes in Computer Science, Springer. In press.

    Google Scholar 

  • Clerckx, T., Luyten, K. & Coninx, K. [2004b], Generating Context-sensitive Multiple Device Interfaces from Design, in L. Jacob & J. Vanderdonckt (eds.), Proceedings of the 9th ACM International Conference on Intelligent User Interface jointly with the 5th International Conference on Computer-Aided Design of User Interfaces (IUI-CADUI 2004), ACM Press, pp.288–301.

    Google Scholar 

  • Coninx, K., Luyten, K., Vandervelpen, C., van den Bergh, J. & Creemers, B. [2003], Dygimes: Dynamically Generating Interfaces for Mobile Computing Devices and Embedded Systems, in L. Chittaro (ed.), Human-Computer Interaction with Mobile Devices and Services: Proceedings of the 5th International Symposium on Mobile Human-Computer Interaction (Mobile HCI 2003), Vol. 2795 of Lecture Notes in Computer Science, Springer-Verlag, pp.256–70.

    Google Scholar 

  • Coutaz, J. [1994], Software Architecture Modeling for User Interfaces, in J. J. Marciniak (ed.), Encyclopedia of Software Engineering, John Wiley & Sons, pp.38–49.

    Google Scholar 

  • Coutaz, J. & Rey, G. [2002], Foundations for a Theory of Contextors, in C. Kolski & J. Vanderdonckt (eds.), Proceedings of the 4th International Workshop on Computer-aided Design of User Interfaces (CADUI 2002), Vol. 3, Kluwer Academic Publishers, pp. 13–33. Invited talk.

    Google Scholar 

  • Dey, A. K. & Abowd, G. D. [2000], The Context Toolkit: Aiding the Development of Context-aware Applications, Paper presented at the Workshop on Software Engineering for Wearable and Pervasive Computing. http://www.cc.gatech.edu/fce/contexttoolkit/pubs/SEWPC00.pdf (last accessed 2005-06-07).

    Google Scholar 

  • Dey, A. K. & Abowd, G. D. [2004], Support for the Adaptation and Interfaces to Context, in A. Seffah & H. Javahery (eds.), Multiple User Interfaces, Cross-Platform Applications and Context-Aware Interfaces, John Wiley & Sons, pp.261–96.

    Google Scholar 

  • Dey, A. K., Salber, D. & Abowd, G. D. [2001], A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-aware Applications, Human-Computer Interaction 16(2–4), 97–166.

    Article  Google Scholar 

  • Henricksen, K. & Indulska, J. [2004], A Software Engineering Framework for Context-aware Pervasive Computing, in A. Tripathi et al.(eds.), Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom’ 04), IEEE Computer Society Press, pp.77–86.

    Google Scholar 

  • Hinckley, K., Pierce, J., Sinclair, M. & Horvitz, E. [2000], Sensing Techniques for Mobile Interaction, in M. Ackerman & K. Edwards (eds.), Proceedings of the 13th Annual ACM Symposium on User Interface Software and Technology, UIST’00, CHI Letters 2(2), ACM Press, pp.91–100.

    Google Scholar 

  • Hong, J. & Landay, J. A. [2004], Context Fabric: Infrastructure Support for Context-Awareness, http://guir.cs.berkeley.edu/projects/confab/. GUIR: Berkeley Group for User Interface Research.

    Google Scholar 

  • Klemmer, S. R., Li, J., Lin, J. & Landay, J. A. [2004], Papier-Mâché: Toolkit Support for Tangible Input, in E. Dykstra-Erickson & M. Tscheligi (eds.), Proceedings of SIGCHI Conference on Human Factors in Computing Systems (CHV04), ACM Press, pp.399–406.

    Google Scholar 

  • Luyten, K., Clerckx, T., Coninx, K. & Vanderdonckt, J. [2003], Derivation of a Dialog Model from a Task Model by Activity Chain Extraction, in J. Jorge, N. Jardim Nunes & J. Falcão e Cunha (eds.), Interactive Systems. Design, Specification, and Verification: Proceedings of the 10th International Workshop, DSV-IS 2003, Vol. 2844 of Lecture Notes in Computer Science, Springer-Verlag, pp. 191–205.

    Google Scholar 

  • Mori, G., Paternò, F. & Santoro, C. [2003], Tool Support for Designing Nomadic Applications, in D. Leake, L. Johnson & E. Andre (eds.), Proceedings of the 8th ACM International Conference on Intelligent User Interface (IUI 2003), ACM Press, pp. 141–8.

    Google Scholar 

  • Parnas, D. L. [1969], On the Use of Transition Diagrams in the Design of a User Interface for an Interactive Computer System, in Proceedings of the 1969 24th National Conference, ACM Press, pp.379–85.

    Google Scholar 

  • Paternò, F. [1999], Model-Based Design and Evaluation of Interactive Applications, Springer-Verlag.

    Google Scholar 

  • Puerta, A. [1997], A Model-Based Interface Development Environment, IEEE Software 14(4), 40–7.

    Article  Google Scholar 

  • Salber, D., Dey, A. K. & Abowd, G. D. [1999], The Context Toolkit: Aiding the Development of Context-enabled Applications, in M. G. Williams & M. W. Altom (eds.), Proceedings of the SIGCHI Conference on Human Factors in Computing Systems: The CHI is the Limit (CHI’99), ACM Press, pp.434–41.

    Google Scholar 

  • Schmidt, A. [2002], Ubiquitous Computing — Computing in Context, PhD thesis, Lancaster University.

    Google Scholar 

  • Schmidt, A., Aidoo, K. A., Takaluoma, A., Tuomela, U., van Laerhoven, K. & van de Velde, W. [1999], Advanced Interaction in Context, in H.-W. Gellersen (ed.), Handheld and Ubiquitous Computing: Proceeding of the First International Symposium on Handheld and Ubiquitous Computing (HUC 1999), Vol. 1707 of Lecture Notes in Computer Science, Springer-Verlag, pp.89–101.

    Google Scholar 

  • Winograd, T. [2001], Architectures for Context, Human-Computer Interaction 16(2–4), 401–19.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag London Limited

About this paper

Cite this paper

Clerckx, T., Luyten, K., Coninx, K. (2006). Designing Interactive Systems in Context: From Prototype to Deployment. In: McEwan, T., Gulliksen, J., Benyon, D. (eds) People and Computers XIX — The Bigger Picture. Springer, London. https://doi.org/10.1007/1-84628-249-7_6

Download citation

  • DOI: https://doi.org/10.1007/1-84628-249-7_6

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84628-192-1

  • Online ISBN: 978-1-84628-249-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics