Skip to main content

A Model-Based Approach to Supporting Configuration in Ubiquitous Systems

  • Conference paper
Interactive Systems. Design, Specification, and Verification (DSV-IS 2008)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 5136))

Abstract

This paper presents an approach for representing, and providing computer support for, the configuration of interactive systems, particularly ubiquitous systems, that offers a flexible method for combining a wide range of configuration techniques. There are many existing techniques offering dynamic adaptation, ranging from fully automatic through context-sensitive to user-driven. We propose a model that unifies all of these techniques and offers a rich choice of ways of combining them, based on the concept of configuration possibilities, evaluation functions applicable to sets of these possibilities and approaches for parameterising the functions and combining the results. We present a concept demonstrator implementation of the model, designed for home care systems, and describe a set of use cases based on this prototype implementation that illustrate the power and flexibility of the approach.

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Dey, A.K., Mankoff, J.: Designing mediation for context-aware applications. ACM Transactions on Computer-Human Interaction (TOCHI) 12(1), 53–80 (2005)

    Article  Google Scholar 

  2. Oviatt, S.: Ten myths of multimodal interaction. Communications of the ACM 42(11), 74–81 (1999)

    Article  Google Scholar 

  3. Thevenin, D., Coutaz, J.: Plasticity of User Interfaces: Framework and Research Agenda. In: Proceedings of Interact, vol. 99, pp. 110–117 (1999)

    Google Scholar 

  4. Magee, J., Dulay, N., Eisenbach, S., Kramer, J.: Specifying Distributed Software Architectures. In: Proceedings of the 5th European Software Engineering Conference, pp. 137–153 (1995)

    Google Scholar 

  5. Humble, J., Crabtree, A., Hemmings, T., Åkesson, K.P., Koleva, B., Rodden, T., Hansson, P.: Playing with the Bits-User-configuration of Ubiquitous Domestic Environments. In: Dey, A.K., Schmidt, A., McCarthy, J.F. (eds.) UbiComp 2003. LNCS, vol. 2864, pp. 12–15. Springer, Heidelberg (2003)

    Google Scholar 

  6. Edwards, W.K., Newman, M.W., Sedivy, J., Smith, T., Izadi, S.: Challenge: Recombinant Computing and the Speakeasy Approach. In: Proc. MOBICOM 2002 - The 8th Annual International Conference on Mobile Computing, pp. 279–286 (2002)

    Google Scholar 

  7. Schmidt, A., Beigl, M., Gellersen, H.W.: There is more to context than location. Computers & Graphics 23(6), 893–901 (1999)

    Article  Google Scholar 

  8. Sousa, J.P., Garlan, D.: Improving User-Awareness by Factoring it Out of Applications. In: Proc. System Support for Ubiquitous Computing Workshop (UbiSys) (2003)

    Google Scholar 

  9. Gajos, K., Christianson, D., Hoffmann, R., Shaked, T., Henning, K., Long, J.J., Weld, D.S.: Fast and robust interface generation for ubiquitous applications. In: Beigl, M., Intille, S.S., Rekimoto, J., Tokuda, H. (eds.) UbiComp 2005. LNCS, vol. 3660. Springer, Heidelberg (2005)

    Google Scholar 

  10. Connelly, K., Khalil, A.: Towards Automatic Device Configuration in Smart Environments. In: Proceedings of UbiSys Workshop (2003)

    Google Scholar 

  11. W3C Ubiquitous Web Applications, Content Selection for Device Independence (DISelect) 1.0, http://www.w3.org/TR/2007/CR-cselection-20070725/

  12. Calvary, G., Coutaz, J., Daassi, O., Balme, L., Demeure, A.: Towards a new generation of widgets for supporting software plasticity: the comet. In: Preproceedings of EHCI/DSV-IS, vol. 4, pp. 41–60 (2004)

    Google Scholar 

  13. Bell, M., Hall, M., Chalmers, M., Gray, P., Brown, B.: Domino: Exploring Mobile Collaborative Software Adaptation. LNCS. Springer, Heidelberg (2006)

    Google Scholar 

  14. Jaquero, V.L., Vanderdonckt, J., Montero, F., Gonzalez, P.: Towards an Extended Model of User Interface Adaptation: the ISATINE framework. In: Proc. Engineering Interactive Systems 2007 (2007)

    Google Scholar 

  15. Myers, B.A., Weitzman, D., Ko, A.J., Chau, D.H.: Answering Why and Why Not Questions in User Interfaces. In: Proc. ACM Conference on Human Factors in Computing Systems, Montreal, Canada, pp. 397–406 (2006)

    Google Scholar 

  16. Dourish, P.: Developing a Reflective Model of Collaborative Systems. ACM Transactions on Computer-Human Interaction 2(1), 40–63 (1995)

    Article  Google Scholar 

  17. MacLean, A., Carter, K., Lovstrand, L., Moran, T.: User-tailorable systems: pressing the issues with buttons. In: Proceedings of the SIGCHI conference on Human factors in computing systems: Empowering people, pp. 175–182 (1990)

    Google Scholar 

  18. Fickas, S.: Clinical Requirements Engineering. In: ICSE 2005, pp. 140–147. ACM, New York (2005)

    Google Scholar 

  19. Gray, P., McBryan, T., Martin, C., Gil, N., Wolters, M., Mayo, N., Turner, K., Docherty, L., Wang, F., Kolberg, M.: A Scalable Home Care System Infrastructure Supporting Domiciliary Care. University of Stirling, Technical Report CSM-173 (2007)

    Google Scholar 

  20. Wang, F., Docherty, L.S., Turner, K.J., Kolberg, M., Magill, E.H.: Services and Policies for Care at Home. In: Proc. International Conference on Pervasive Computing Technologies for Healthcare, pp. 7.1-7.10 (2006)

    Google Scholar 

  21. Williamson, J., Murray-Smith, R., Hughes, S.: Shoogle: excitatory multimodal interaction on mobile devices. In: Proc. SIGCHI conference on Human factors in computing systems (2007)

    Google Scholar 

  22. Turner, K.J., Reiff-Marganiec, S., Blair, L., Pang, J., Gray, T., Perry, P., Ireland, J.: Policy Support for Call Control. Computer Standards and Interfaces 28(6), 635–649 (2006)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

T. C. Nicholas Graham Philippe Palanque

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

McBryan, T., Gray, P. (2008). A Model-Based Approach to Supporting Configuration in Ubiquitous Systems. In: Graham, T.C.N., Palanque, P. (eds) Interactive Systems. Design, Specification, and Verification. DSV-IS 2008. Lecture Notes in Computer Science, vol 5136. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70569-7_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-70569-7_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-70568-0

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics