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.
Similar content being viewed by others
References
Weiser M (1993) Some computer science issues in ubiquitous computing. Comm ACM 36:75–85
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
Katz RH (1995) Adaptation and mobility in wireless information systems. IEEE Pers Comm 1(1):6–17
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
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
Cartwright W, Peterson, MP and Gartner G (1999) (eds) Multimedia cartography. Springer, Berlin Heidelberg New York
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
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
Berners-Lee T (1998) Semantic Web roadmap. http://www.w3.org/2001/sw/. Cited September 1998
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
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
Noble BD (2000) System support for mobile, adaptive applications. IEEE Pers Comm 2:44–49
Mohan R, Smith JR and Li C-S (1999) Adapting multimedia Internet content for universal access. IEEE Trans Multi 1:104–114
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
Chalmers D (2002) Contextual mediation to support ubiquitous computing. PhD thesis, Imperial College London http://www.doc.lc.ac.uk/~dc/pubs.html
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
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
Gecsei J (1997) Adaptation in distributed multimedia systems. IEEE Multi 4(2):58–66
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
Thimbleby H (1990) User interface design. Addison-Wesley, Reading, MA
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
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
Brown PJ, Bovey JD and Chen X (1997) Context-aware applications: from the laboratory to the marketplace. IEEE Pers Comm 4(5):58–64
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
Schmidt A (2000) Implicit human computer interaction through context. Pers Technol 4:191–199
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
Holtman K, and Mutz A (1998) Transparent content negotiation in HTTP. IETF Network Working Group, RFC 2295, 1998
Klyne G (1999) A syntax for describing media feature sets. IETF RFC 2533, 1999
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
Lum WY, Lau FCM (2002) A context-aware decision engine for content adaptation. IEEE Perv Comput 1(3):41–49
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
Lassila O, Swick RR (eds) (1999) Resource description framework (RDF) model and syntax specification. W3C Recommendation W3C-rdf-syntax-19990222 (W3C 1999)
Abdelsalam WAEF (2001) Maintaining quality of service for adaptive mobile map clients. Master’s Thesis, University of Waterloo
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
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
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
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
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
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
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00779-003-0255-6