Skip to main content
Log in

A framework for contextual mediation in mobile and ubiquitous computing applied to the context-aware adaptation of maps

  • Original Article
  • Published:
Personal and Ubiquitous Computing Aims and scope Submit manuscript

Abstract

Context has many aspects, which may vary widely, such as the device, environment and user. The perception of data in different contexts also varies widely. We present a new, flexible approach to meeting needs and limits arising from context: contextual mediation. In this paper limits are defined as goals over managed system resources. These can be met by the selection of data, taking into account preferences over its semantic and syntactic properties. The specification of this selection is presented in detail and the supporting framework is described. We illustrate our description with examples from a context-aware map application and present experimental results and experiences which demonstrate that contextual mediation enhances the usability of the application in restrictive contexts of use.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.
Fig. 8.
Fig. 9.
Fig. 10.
Fig. 11.
Fig. 12.

Similar content being viewed by others

References

  1. Weiser M (1993) Some computer science issues in ubiquitous computing. Comm ACM 36:75–85

    Article  Google Scholar 

  2. Chalmers D, Sloman MS (1999) A survey of quality of service in mobile computing environments. IEEE Comm Surv. http://www.comsoc.org/pubs/surveys/. Cited 2 February 1999

  3. Katz RH (1995) Adaptation and mobility in wireless information systems. IEEE Pers Comm 1(1):6–17

    Google Scholar 

  4. Schilit B, Adams N and Want R (1994) Context-aware computing applications. In: Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA, December 1994

  5. Chalmers D, Sloman M and Dulay N (2001) Map adaptation for users of mobile systems. In: Proceedings of the 10th International World Wide Web Conference (WWW-10), Hong Kong, China, May 2001

  6. Cartwright W, Peterson, MP and Gartner G (1999) (eds) Multimedia cartography. Springer, Berlin Heidelberg New York

  7. Chalmers D, Dulay N and Sloman M (2004) Metadata to support context aware mobile applications. In: Proceedings of the 5th IEEE International Conference on Mobile Data Management (MDM 2004), Berkeley, CA, January 2004

  8. Kerhervé B, Pons A, v. Bochmann G and Hafid A (1996) Metadata modelling for quality of service management in distributed multimedia systems. In: Proceedings of the 1st IEEE Metadata Conference, Silver Spring, MD, 16–18 April 1996

  9. Berners-Lee T (1998) Semantic Web roadmap. http://www.w3.org/2001/sw/. Cited September 1998

  10. Lee C, Lehoczky J, Rajkumar R and Siewiorek D (1999) On quality of service optimization with discrete QoS options. In: Proceedings of the IEEE Real Time Technology and Applications Symposium (RTAS’99), Vancouver, British Columbia, Canada, June 1999

  11. Walpole J, Krasic C, Liu L, Maier D, Pu C, McNamee D and Steere D (1999) Quality of service semantics for multimedia database systems. In: Proceedings of Data Semantics (DS-8), Rotorua, New Zealand, January 1999

  12. Noble BD (2000) System support for mobile, adaptive applications. IEEE Pers Comm 2:44–49

    Article  Google Scholar 

  13. Mohan R, Smith JR and Li C-S (1999) Adapting multimedia Internet content for universal access. IEEE Trans Multi 1:104–114

    Article  MATH  Google Scholar 

  14. Watson A, Sasse MA (1997) Multimedia conferencing via multicast: determining the quality of service required by the end user. In: Proceedings of the International Workshop on Audio-Visual Services over Packet Networks (AVSPN ‘97), Aberdeen, UK, September 1997

  15. Chalmers D (2002) Contextual mediation to support ubiquitous computing. PhD thesis, Imperial College London http://www.doc.lc.ac.uk/~dc/pubs.html

  16. Noble BD, Satyanarayanan M, Narayanan D, Tilton JE, Flinn J and Walker KR (1997) Agile application-aware adaptation for mobility. In: Proceedings of the 16th Symposium on Operating System Principles (SOSP-16), Saint-Malo, France, 5–8 October 1997

  17. Kim M, Noble B (2001) Mobile network estimation. In: Proceedings of the 7th International Conference on Mobile Computing and Networking (MobiCom 2001), Rome, Italy, July 2001

  18. Gecsei J (1997) Adaptation in distributed multimedia systems. IEEE Multi 4(2):58–66

    Article  Google Scholar 

  19. Schmidt A, Aidoo KA, Takaluoma A, Tuomela U, van Laerhoven K and van de Velde W (1999) Advanced interaction in context. In: Proceedings of the 1st International Symposium on Handheld and Ubiquitous Computing (HUC’99), Karlsruhe, Germany, June 1999

  20. Thimbleby H (1990) User interface design. Addison-Wesley, Reading, MA

  21. Höök K, Karlgren J, Waern A, Dahlbäck N, Jansson CG, Karlgren K and Lemaire B (1996) A glass box approach to adaptive hypermedia. J User Model User Adapt Inter 6(2-3):157-184

    Google Scholar 

  22. Dey AK, Abowd GD (2000) Towards a better understanding of context and context-awareness. In: Proceedings of the Workshop on the What, Who, Where, When, and How of Context-Awareness, Conference on Human Factors in Computer Systems (CHI2000), 1–6 August, The Hague, The Netherlands

  23. Brown PJ, Bovey JD and Chen X (1997) Context-aware applications: from the laboratory to the marketplace. IEEE Pers Comm 4(5):58–64

    Article  Google Scholar 

  24. Marttila O, Vuorimaa P (2000) XML-based mobile services. In: Proceedings of the 8th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG 2000) Plzen-Bory, Czech Republic, February 2000

  25. Schmidt A (2000) Implicit human computer interaction through context. Pers Technol 4:191–199

    MATH  Google Scholar 

  26. Fox A, Gribble SD, Chawathe Y and Brewer EA (1998) Adapting to network and client variation using infrastructural proxies: lessons and perspectives. IEEE Pers Comm 5:10–19

    Article  MATH  Google Scholar 

  27. Holtman K, and Mutz A (1998) Transparent content negotiation in HTTP. IETF Network Working Group, RFC 2295, 1998

  28. Klyne G (1999) A syntax for describing media feature sets. IETF RFC 2533, 1999

  29. Reynolds F, Hjelm J, Dawkins S and Singhal S (eds) (1999) Composite capability/preference profiles (CC/PP): a user side framework for content negotiation. W3C NOTE-CCPP-19990727, July 1999

  30. Lum WY, Lau FCM (2002) A context-aware decision engine for content adaptation. IEEE Perv Comput 1(3):41–49

    Article  Google Scholar 

  31. Ma W-Y, Bedner I, Chang G, Kuchinsky A and Zhang HJ (2000) A framework for adaptive content delivery in heterogeneous network environments. In: Proceedings of the Multimedia Computing and Networking Conference (MMCN00), San Jose, California, 24–26 January 2000

  32. Lassila O, Swick RR (eds) (1999) Resource description framework (RDF) model and syntax specification. W3C Recommendation W3C-rdf-syntax-19990222 (W3C 1999)

  33. Abdelsalam WAEF (2001) Maintaining quality of service for adaptive mobile map clients. Master’s Thesis, University of Waterloo

  34. Zipf A (2002) User-adaptive maps for location-based services (LBS) for tourism. In: Proceedings of the International Congress on Tourism and Communications Technologies in Tourism (ENTER 2002) Innsbruck, Austria. Springer, Berlin Heidelberg New York

  35. Agrawala M, Stolte C (2001) Rendering effective route maps: improving usability through generalization. In: Proceedings of ACM SIGGRAPH 2001, Los Angeles, CA, 12–17 August 2001

  36. Baus J, Krüger A and Wahlster W (2002) A resource-adaptive mobile navigation system. In: Proceedings of the International Conference on Intelligent User Interfaces (IUI02), San Francisco, CA, January 2002

  37. Bohnenberger T, Jameson A (2001) When policies are better than plans: decision-theoretic planning of recommendation sequences. In: Proceedings of the International Conference on Intelligent User Interfaces (IUI2001), Sante Fe, NM, 14–17 January 2001

  38. Gerfelder N, Jung H, Santos LM and Belz C (1998) Challenges to deliver 2D/3D content for multimedia applications in mobile environments. Demon Fut Wirel Info Infra 1:82–89

    Google Scholar 

Download references

Acknowledgements

This work was funded by the EPSRC grants GR/M 26428 “LinkMe” and GR/R 95715 “Aedus”. Map data was generously made available by Ordnance Survey. Feedback and suggestions from Arosha Bandara, Danius Michaelides, Les Carr, Wendy Hall, David De Roure and the reviewers are gratefully acknowledged.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dan Chalmers.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chalmers, D., Dulay, N. & Sloman, M. A framework for contextual mediation in mobile and ubiquitous computing applied to the context-aware adaptation of maps. Pers Ubiquit Comput 8, 1–18 (2004). https://doi.org/10.1007/s00779-003-0255-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00779-003-0255-6

Keywords

Navigation