Skip to main content
Log in

Context Awareness in Mobile Computing Environments

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

In this article, we report software architectures for context awareness in mobile computing environments, sensor centric systems and discuss context modeling issues. Defining an architecture for supporting context-aware applications for mobile devices explicitly implies a scalable description of how to represent contextual information and which are the abstraction models capable of handling such information. Using sensors to retrieve contextual information (e.g., user location) leads to a sensor network scheme that provides services to the applications level. Operations for capturing, collating, storing, and disseminating contextual information at the lowest level and aggregating it into increasingly more abstract models qualify the context-aware systems. In this article, we introduce context aware systems in mobile computing environments, review the basic mechanisms underlying the operation of such systems, and discuss notable work and important architectures in the area.

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.

Similar content being viewed by others

References

  1. E. Giunchiglia and F. “Giunchinglia, and Ideal and Real Belief about Belief”, Proc. FAPR’96, Bonn, Germany, 1996. pp. 261–275.

  2. F. Giunchiglia F, “Contextual Reasoning, Epistemologia”, special issue on I Linguaggi e le Machine, Vol.XVI pp. 345–364, 1993.

  3. Fauconnier G. (1985) Mental Spaces: Aspects of Meaning Construction in Natural Language. Cambridge, MA, MIT Press

    Google Scholar 

  4. Weyhrauch R. (1980) “Prolegomena to Theory of Mechanized Formal Reasoning”. Artificial Intelligence. 13(1):133—176

    Article  MATH  MathSciNet  Google Scholar 

  5. J. McCarthy, “Notes on Formalizing Context”, Proc. 13th IJCAI’93, Chambéry, France, pp. 555–560, 1993.

  6. A. Dey and G. Abowd, “Towards a Better Understanding of Context and Context-Awareness”, Proc.CHI’00, The Hague, The Netherlands, 2000.

  7. Ghidini C., Giunchiglia F. (2001) “Local Models Semantics, or Contextual Reasoning = Locality + Compatibility”. Artificial Intelligence. 127(2): 221–259

    Article  MATH  MathSciNet  Google Scholar 

  8. Levesque H., Pirri F., Reiter R. (1998) “Foundations for the situation calculus”. Electronic Transactions on Artificial Intelligence 2(3–4):159–178

    MathSciNet  Google Scholar 

  9. Baader F., Calvanese D., McGiuness D., Nardi D., Patel-Schneider P (2003) The Description Logic Handbook – Theory, Implementation, and Applications. Cambridge, Cambridge University Press

    MATH  Google Scholar 

  10. D. Grossi, F. Dignum, and J. Meyer, “Context in Categorization”, Proc. CRR’ 05, Paris, France, 2005.

  11. Coutaz J., Rey G. (2000) “Foundations for a theory of contextor”. CLIPS-IMAG BP 53, 283–302

    Google Scholar 

  12. J. Crowley and P. Reigner, “An architecture for Context Aware Observation of Human Activity”, Project PRIMA, INRIA, France.

  13. Prekop P., Burnett M. (2003) “Activities, Context and Ubiquitous Computing”. Computer Communications 26, 1168–1176

    Article  Google Scholar 

  14. K. Henricksen, J. Indulska and A. Rakotonirainy, Modeling Context Information in Pervasive Competing Systems, Proc. Pervasive 2002, Zurich, Switzerland, pp. 169–180, 2002.

  15. IOS Widgets, [http://mdp.artcenter.edu/ vanallen/ios1/2004sp/ios1_wk02d.html].

  16. Wang R., Reddy M., Kon H. (1995) Towards Quality Data: An Attribute-Based Approach. Decision Support System. 13, 349–372

    Article  Google Scholar 

  17. D. Brickley, and Guha, “RDF Vocabulary Description Language 1.0: RDF Schema”, W3C Working Draft. http://www.w3.org/TR/PR-rdf-schema (visited April 2004).

  18. A. Seaborne, “RDQL – A Query Language for RDF”. W3C Member Submission. http://www.w3.org/ Submission/ 2004/ SUBM-RDQL-20040109/ (visited February 6th 2004).

  19. Want R., Hopper A., Falcao V., Gibbons J. (1992) “The Active Badge Location System”. ACM Transactions on Information Systems 10(1): 91–201

    Article  Google Scholar 

  20. Beigl M., Gellersen H.W., Schmidt A. (2001) “MediaCups: Experience with Design and Use of Computer-Augmented Everyday Objects”. Computer Networks 35(4): 401–409

    Article  Google Scholar 

  21. E. Holmquist, F. Mattern, B. Schiele, P. Alahuhta, M. Beigl, and H.W. Gellersen. “Smart-Its Friends: A Technique for Users to Easily Establish Connections between Smart Artefacts”, Proc. UBICOMP, California, USA, 2001.

  22. T. Bauer and B. Leake, “Exploiting Information Access Patterns for Context-Based Retrieval”, Proc. IUI’02, Florida, USA, pp. 176–177, 2002.

  23. J. Cooperstock, “Making the User Interface Disappear: the Reactive Room”, Proc. Centre for Advanced Studies on Collaborative research, Toronto, Canada, 1995.

  24. F. Michachelles and M. Samulowitz, “Smart CAPS for Smart Its – Context Detection for Mobile Users”, Proc. IHM-HCI, Lille, France, 2001.

  25. E. Holmquist, F. Mattern, B. Schiele, P. Alahuhta, M. Beigl, and H.W. Gellersen, “Smart-Its Friends: A Technique for Users to Easily Establish Connections between Smart Artefacts”, Proc. UBICOMP, California, USA, 2001.

  26. M. Samulowitz, F. Michahelles, and C. Linnhoff-Popien, “Adaptive Interaction for Enabling Pervasive Service”, In: MobiDE01”, USA, 2001.

  27. B. Kummerfeld, A. Quigley, C. Johnson, and R. Hexel, Merino: “Towards an intelligent environment architecture for multi-granularity context description”, Proc. User Modeling for Ubiquitous Computing, Johnstown, USA, 2003.

  28. M. Samulowitz, F. Michahelles, and C. Linnhoff-Popien, CAPEUS: “An Architecture for Context-Aware Selection and Execution of Services Distributed Applications and Interoperable Systems”, Proc.DAIS, 23–40, Krakau, Poland, 2001.

  29. Nakajima T. (2003) “Pervasive Servers: A Framework for Creating a Society of Appliances”. Personal and Ubiquitous Computing 7(3–4):182–188

    Article  MathSciNet  Google Scholar 

  30. C. Efstratiou, K. Cheverst, N. Davies, and A. Friday, An Architecture for the Effective Support of Adaptive Context Aware Applications, Distributed Multimedia Research Group, Lancaster University.

  31. B. De Carolis, S. Pizzutilo, I. Palmisano, and A. Cavalluzzi, “A Personal Agent Supporting Ubiquitous Interaction accepted to Workshop on User Modelling for Ubiquitous Computing”, Proc.UM03, Johnstown, USA, 2003.

  32. WASP Project, [http://www.freeband.nl/kennisimpuls/projecten/wasp/].

  33. Chen H., Finin T., Joshi A. (2003) “An Ontology for Context-Aware Pervasive Computing Environments, Special Issue on Ontologies for Distributed Systems”. Knowledge Engineering Review 11(3): 197–207

    Article  Google Scholar 

  34. S. Nath, Y. Ke, P. Gibbons, B. Karp, and S. Seshan, IrisNet: An Architecture for Enabling Sensor-Enriched Internet Service, Intel Research Pittsburgh, Carnegie Mellon University, IRPTR-02–10, Bologna, Italy, 2002.

  35. N. Sadeh, E. Chan, and L. Van, “MyCampus: An Agent-Based Environment for Context-Aware Mobile Services”. Proc. UBIAGENTS, pp. 34–39, 2002.

  36. B. N. Schilit, N. Adams, R. Gold, M. Tso, and R. Want, The PARCTAB Mobile Computing System, In: Workshop on Workstation Operating Systems, pp. 34–39, 1993.

  37. Beigl M., Zimmer T., Decker C., (2002) “A Location Model for Communicating and Processing of Context”. Personal and Ubiquitous Computing 6(5–6): 341–357

    Article  Google Scholar 

  38. M., Beigl, H.-W. Gellersen, A. Schmidt, 2002. “MediaCups: Experience with Design and Use of Computer-Augmented Everyday Objects”. Computer Networks, Vol. 35, No. 4, Special Issue on Pervasive Computing, Elsevier, Amsterdam, pp. 401–409, March 2001.

  39. Perich F. (2004) “On Data Management in Pervasive Computing Environments”. IEEE Transactions on Knowledge and Data Engineering 16(5): 621–634

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christos B. Anagnostopoulos.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Anagnostopoulos, C.B., Tsounis, A. & Hadjiefthymiades, S. Context Awareness in Mobile Computing Environments. Wireless Pers Commun 42, 445–464 (2007). https://doi.org/10.1007/s11277-006-9187-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-006-9187-6

Keywords

Navigation