Context Reasoning Technologies in Ubiquitous Computing Environment

  • Sun Jie
  • Wu ZhaoHui
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4096)


Context-aware computing is a hot area in ubiquitous computing. There are several challenges to be covered. This paper focuses on context reasoning, which means deducing higher context from raw sensor data. The context reasoning problem is discussed on two different levels: context inference/recognition concerning the generation of context atoms from raw sensor data, and context reasoning concerning the composition of context atoms and deduction of higher-level context. In this paper, we discuss some commonly used reasoning technologies in context-aware systems, including rule-based logics and machine learning methods. Besides, a clustering algorithm, the Symbol Clustering Map, is introduced to learn the current context.


Bayesian Network Description Logic Ubiquitous Computing Ubiquitous Computing Environment Context Reasoning 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Weiser, M.: The Computer for the 21st Century, pp. 94–100. Scientific American (1991)Google Scholar
  2. 2.
    Dey, A.K.: Understanding and Using context. Personal and Ubiquitous Computing 5(1), 4–7 (2001)CrossRefGoogle Scholar
  3. 3.
    Dey, A.K.: The Context Toolkit: Aiding the Development of Context-Aware Applications. In: Workshop on Software Engineering for Wearable and Pervasive Computing, Limerick, Ireland (2000)Google Scholar
  4. 4.
    Ranganathan, A., Campbell, R.H.: An infrastructure for context-awareness based on first order logic. Personal and Ubiquitous Computing 7(6) (2003)Google Scholar
  5. 5.
    Biegel, G., Cahill, V.: A framework for developing mobile, context-aware applications. In: Second IEEE International Conference on Pervasive Computing and Communications, p. 361 (2004)Google Scholar
  6. 6.
    Mantyjarvi, Jani, Seppanen: Seppanen: Adapting applications in handheld devices using fuzzy context information. Interacting with Computers 15(4), 521–538 (2003)CrossRefGoogle Scholar
  7. 7.
    Wang, X.H., Zhang, D.Q., Gu, T., Pung, H.K.: Ontology Based Context Modeling and Reasoning using OWL. In: Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops, p. 18 (2004)Google Scholar
  8. 8.
    Zhu, H., Madnick, S.E., Siegel, M.D.: Reasoning About Temporal Context Using Ontology and Abductive Constraint Logic Programming. In: Ohlbach, H.J., Schaffert, S. (eds.) PPSWR 2004. LNCS, vol. 3208, pp. 90–101. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  9. 9.
    Korpipaa, P., Mantyjarvi, J., Kela, J., Keranen, H., Malm, E.-J.: Managing Context Information in Mobile Devices. Pervasive computing 2(3), 42–51 (2003)CrossRefGoogle Scholar
  10. 10.
    Petzold, J., Pietzowski, A., Bagci, F., Trumler, W., Ungerer, T.: Prediction of Indoor Movements Using Bayesian Networks. In: Strang, T., Linnhoff-Popien, C. (eds.) LoCA 2005. LNCS, vol. 3479, Springer, Heidelberg (2005)CrossRefGoogle Scholar
  11. 11.
    Laerhoven, K.V., Cakmakci, O.: What Shall We Teach Our Pants? In: Proceedings of the 4th IEEE International Symposium on Wearable Computers (2000)Google Scholar
  12. 12.
    Choi, J.-H., Choi, S.-y., Shin, D.: Research and implementation of the context-aware middleware based on Neural network. In: Proceeding of AIS, Jeju Island, Korea, pp. 295–303 (2004)Google Scholar
  13. 13.
    Van Laerhoven, K., Aidoo, K.: Teaching Context to Applications. Personal and Ubiquitous Computing 5(1), 46–49 (2001)CrossRefGoogle Scholar
  14. 14.
    Chen, H., Tolia, S., Sayers, C., Finin, T., Joshi, A.: Creating Context-Aware Software Agents. In: First GSFC/JPL Workshop on Radical Agent Concepts, Greenbelt, MD, USA (2001)Google Scholar
  15. 15.
    Flanagan, J.A.: Unsupervised Clustering of Symbol Strings. In: Proceeding of International Joint Conference on Neural Networks (IJCNN 2003), Portland, Oregon, USA, pp. 3250–3255 (2003)Google Scholar
  16. 16.
    Himberg, J., Flanagan, J.A., MÄantyjÄarvi, J.: Towards context awareness using Symbol Clustering Map. In: Proceedings of the Workshop for Self-Organizing Maps 2003 (WSOM 2003), Kitakyushu, Japan, pp. 249–254 (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Sun Jie
    • 1
  • Wu ZhaoHui
    • 1
  1. 1.College of Computer ScienceZhejiang UniversityHangzhou, ZhejiangChina

Personalised recommendations