Implicit Context-Sensitive Mobile Computing Using Semantic Policies

  • Hamid Harroud
  • Ahmed Karmouch
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4195)


The availability of portable computing devices and advances in wireless networking technologies have contributed to the growing acceptance of mobile computing applications and opened the door for the possibility of seamless and pervasive services in mobile environments. However, with the dilemmas of limited device capabilities, network connectivity, transmission range and frequent changes, due to users and/or devices mobility, Internet-oriented wireless applications face challenges in terms of computation and interaction. These challenges elaborate with the inevitable demand for such applications to adapt to users’ situations, their profiles, and the resources provided by the operating environment. Taking into account contextual information is an essential ingredient to cope with the frequent changes in mobile environments and hence provide adequate solutions for achieving adaptability, reliability, and seamless service provisioning. This paper introduces the use of policies over semantically modeled context as a technique for generating implicit context information and making use of context in mobile computing in general and internet-computing in specific. A context-sensitive instant messaging application demonstrates our proposed model using agent technology.


Membership Function Context Information Mobile Computing Linguistic Term Semantic Context 
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.


  1. 1.
    Davies, N., Gellersen, H.: Beyond Prototypes: Challenges in Deploying Ubiquitous Systems. IEEE Pervasive Computing 1(1), 26–35 (2002)CrossRefGoogle Scholar
  2. 2.
    Khedr, M., Karmouch, A.: A Semantic Approach for Negotiating Context Information in Context Aware Systems. IEEE Intelligent Systems Magazine (2005)Google Scholar
  3. 3.
    McGuinness, D.L.: “Question answering on the semantic web” Intelligent Systems. IEEE 19(1) (January - February 2004)Google Scholar
  4. 4.
    Khedr, M., Karmouch, A.: An Infrastructure for Managing Context Information in Pervasive Computing Environments. PhD Thesis, University of Ottawa, SITE (2004)Google Scholar
  5. 5.
    Safavian, S.R., et al.: A survey of decision tree classifier methodology. IEEE Trasn. Systems Man Cybernet 21(3) (May-June 1991)Google Scholar
  6. 6.
    OWL Web Language Ontology Reference,
  7. 7.
    Bandara, A.K., Lupu, E.C., Russo, A.: Using Event Calculus to Formalise Policy Specification and Analysis. In: 4th IEEE Workshop on Policies for Distributed Systems and Networks (Policy 2003), Lake Como, Italy (June 2003)Google Scholar
  8. 8.
  9. 9.
    Salber, D., Dey, A., Abowd, G.: The Context Toolkit: Aiding the Development of Context-enabled Applications. In: CHI, pp. 434–441 (1999)Google Scholar
  10. 10.
    Kindberg, T., Barton, J.: A Web-based Nomadic Computing System. Computer Networks 35(4), 443–456 (2001)CrossRefGoogle Scholar
  11. 11.
    Chen, H., Finin, T., Anupam, J.: Semantic Web in a Pervasive Context-Aware Architecture. In: Proceedings of (2003)Google Scholar
  12. 12.
    Román, M., Hess, C.K., Cerqueira, R., Ranganathan, A., Campbell, R.H., Nahrstedt, K.: Gaia: A Middleware Infrastructure to Enable Active Spaces. IEEE Pervasive Computing, 1(4), 74–83 (2002)CrossRefGoogle Scholar
  13. 13.
    Kanter, T.: Attaching Context-Aware Services to Moving Locations. IEEE Internet Computing 7(2), 43–51 (2003)CrossRefGoogle Scholar
  14. 14.
    Korpipää, P., et al.: Managing Context Information in Mobile Devices. IEEE Pervasive 2(3), 42–51 (2003)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Hamid Harroud
    • 1
  • Ahmed Karmouch
    • 1
  1. 1.Multimedia & Mobile Agent Research Laboratory, School of Information Technology & Engineering (SITE)University of OttawaOttawaCanada

Personalised recommendations