Skip to main content

A Context Provisioning Framework to Support Pervasive and Ubiquitous Applications

  • Conference paper
Smart Sensing and Context (EuroSSC 2009)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 5741))

Included in the following conference series:

Abstract

Acquisition and dissemination of user and environment context information is critical in development and deployment of context-aware systems. It is fundamental to the success of such systems that they have access to a scaleable, robust and flexible context provisioning framework capable of working across all types of devices and networks. In this paper, we present the design, implementation and experiences of developing a context management system that incorporates these ideas. It is based on a consumer-provider broker model, where providers employ a common context representation format, decoupling various entities involved in the production and consumption of context information. We demonstrate how the idea of independent context providers can aid in end-to-end working of a context management framework. One of the major advantages compared to other approaches is the extendibility of the system. By progressively adding Context Providers to legacy mobile communication systems, new context domains can be added. The system is able to evolve constantly and support a variety of emerging context-aware services and applications.

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. Weiser, M.: The computer for the 21st century. In: Human-computer interaction: toward the year 2000, Morgan Kaufmann Publishers Inc., San Francisco (1995)

    Google Scholar 

  2. Tobler, W.: A computer movie simulating urban growth in the Detroit region. Economic Geography 46(2), 234–240 (1970)

    Article  Google Scholar 

  3. Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. International Journal of Ad Hoc and Ubiquitous Computing 2(4) (2007)

    Google Scholar 

  4. Dey, A., Salber, D., Abowd, G.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications (2001)

    Google Scholar 

  5. Chen, H., et al.: Intelligent agents meet semantic web in a smart meeting room. Autonomous Agents and Multiagent Systems, 854–861 (2004)

    Google Scholar 

  6. Henricksen, K., et al.: Middleware for Distributed Context-Aware Systems. In: Meersman, R., Tari, Z. (eds.) OTM 2005. LNCS, vol. 3760, pp. 846–863. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  7. Sohn, T., Dey, A.: iCAP: an informal tool for interactive prototyping of context-aware applications. In: CHI 2003 extended abstracts on Human factors in computing systems, Ft. Lauderdale, Florida, USA, pp. 974–975. ACM, New York (2003)

    Google Scholar 

  8. Gu, T., Pung, H.K., Zhang, D.Q.: A middleware for building context-aware mobile services. In: Vehicular Technology Conference, 2004. VTC 2004-Spring. 2004 IEEE 59th, vol. 5, pp. 2656–2660 (2004)

    Google Scholar 

  9. Zimmermann, A.: Context Management and Personalisation, PhD Thesis, University of Aachen (2007)

    Google Scholar 

  10. Billings, C.: Situation Awareness Measurements and Analysis: A Commentary. In: Proc. Int’l Conf. Experimental Analysis and Measurement of Situation Awareness (1995)

    Google Scholar 

  11. Schilit, B.N.: A System Architecture for Context-Aware Mobile Computing, PhD Thesis, Columbia University (1995)

    Google Scholar 

  12. Context Casting (C-CAST), European FP7 ICT research project, http://www.ict-ccast.eu

  13. Strang, T., Linnhoff-Popien, C.: A Context Modeling Survey. In: The Sixth International Conference on Ubiquitous Computing, Workshop on Advanced Context Modelling, Reasoning and Management, Nottingham/England (2004)

    Google Scholar 

  14. Moltchanov, B., et al.: Context-Aware Content Sharing and Casting. In: ICIN 2008, Bordeaux, France (2008)

    Google Scholar 

  15. Chang, H., Shin&, S., Chung, C.: Context Life Cycle Management Scheme in Ubiquitous Computing Environments. In: International Conference on Mobile Data Management, pp. 315–319 (2007)

    Google Scholar 

  16. Ramparany, F., et al.: An open context information management infrastructure the IST-amigo project. In: 3rd IET International Conference on Intelligent Environments (2007)

    Google Scholar 

  17. Knappmeyer, M., Tönjes, R., Baker, N.: Modular and Extendible Context Provisioning for Evolving Mobile Applications and Services. In: 18th ICT Mobile Summit (2009)

    Google Scholar 

  18. Android, a software platform for mobile devices, initially developed by Google and later by the Open Handset Alliance, http://www.android.com

  19. Open Cell, I.D.: open source project aiming to create a complete database of CellID worldwide and assigning them to geographic locations, http://www.opencellid.org

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Knappmeyer, M., Baker, N., Liaquat, S., Tönjes, R. (2009). A Context Provisioning Framework to Support Pervasive and Ubiquitous Applications. In: Barnaghi, P., Moessner, K., Presser, M., Meissner, S. (eds) Smart Sensing and Context. EuroSSC 2009. Lecture Notes in Computer Science, vol 5741. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04471-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-04471-7_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-04470-0

  • Online ISBN: 978-3-642-04471-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics