skip to main content
10.1145/1107548.1107613acmotherconferencesArticle/Chapter ViewAbstractPublication Pagessoc-eusaiConference Proceedingsconference-collections
Article

An ontology-based context management and reasoning process for UbiComp applications

Published:12 October 2005Publication History

ABSTRACT

UbiComp applications operate within an extremely dynamic and heterogeneous environment and have to dynamically adapt to changes in their environment as a result of users' or other actors' activities. So context definition, representation, management and use become important factors that affect their operation. To ease the development of such applications it is necessary to decouple application composition from context acquisition and representation, and at the same time provide universal models and mechanisms to manage context. In this paper is presented an approach for building a context-aware UbiComp system organised in hierarchical levels. The focus of the paper is on an ontology-based context modelling, management and reasoning process developed for composing context-aware UbiComp applications from AmI artefacts.

References

  1. Biegel. G., Cahill, V. (2004) A Framework for Developing Mobile, Context Aware Applications. in 2nd IEEE Conference on Pervasive Computing and Communications. Orlando, FL, March 14--17. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Chen, H., Finin, T., Joshi, A. (2004) An ontology for context aware pervasive computing environments. Knowledge Engineering Review - Special Issue on Ontologies for Distributed Systems, Cambridge University Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Christopoulou, E., Kameas, A. (2005) GAS Ontology: an ontology for collaboration among ubiquitous computing devices, in International Journal of Human - Computer Studie: special issue on Protégé, Vol. 62, issue 5. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Christopoulou, E., Kameas, A. (2004) Using ontologies to address key issues in ubiquitous computing systems. in 2nd European Symposium on Ambient Intelligence. Eindhoven, the Netherlands. LNCS, Vol. 3296, pp 13--24.Google ScholarGoogle ScholarCross RefCross Ref
  5. De Bruijn. J. (2003) Using Ontologies - Enabling Knowledge Sharing and Reuse on the Semantic Web. Technical Report DERI-2003-10-29. Digital Enterprise Research Institute (DERI), Austria.Google ScholarGoogle Scholar
  6. Dey, A. K., Salber, D., Abowd, G. D. (2001) A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications, Human-Computer Interaction Journal, Volume 16 (2--4), pp. 97--166. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Dey, A. K. (2001) Understanding and using context, Personal and Ubiquitous Computing, Special issue on Situated Interaction and Ubiquitous Computing, 5, 1. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Dobson, S., Nixon, P. (2004) More principled design of pervasive computing systems, in Proceedings of Engineering for Human-Computer Interaction and Design, Specification and Verification of Interactive Systems. Hamburg, Germany. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Henricksen, K., Livingstone, S., Indulska, J. (2004) Towards a Hybrid Approach to Context Modelling, Reasoning and Interoperation. in the proc, of the 1st International Workshop on Advanced Context Modeling, Reasoning and Management, 6th UBICOMP. Nottingham, UK. pp. 54--61.Google ScholarGoogle Scholar
  10. Henricksen, K., Indulska, J., Rakotonirainy, A. (2002) Modeling Context Information in Pervasive Computing Systems, In F. Mattern and M. Naghshineh, editors, Pervasive 2002, pp. 167--180, Springer Verlag, Berlin. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Kameas, A., et al. (2003) An Architecture that Treats Everyday Objects as Communicating Tangible Components. in 1st IEEE International Conference on Pervasive Computing and Communications. Fort Worth, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Kindberg T. et al. (2000) People, Places, Things: Web Presence for The Real World, Technical Report HPL-2000-16, HP Labs.Google ScholarGoogle ScholarCross RefCross Ref
  13. Nixon, P. et al. (2002) Engineering context-aware enterprise systems. in Workshop on Engineering Context-Aware Object-Oriented Systems and Environments. Seattle, USA.Google ScholarGoogle Scholar
  14. Ranganathan, A., Campbell, R. (2003) An infrastructure for context-awareness based on first order logic. Personal and Ubiquitous Computing. 7(6):353--364. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Russell, S., Norvig, P. (2003) Artificial Intelligence: A Modern Approach. Prentice Hall, 2nd edition. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Strang, T., Linnhoff-Popien, L. (2004) A Context Modeling Survey. in 1st International Workshop on Advanced Context Modelling, Reasoning And Management, Nottingham, 6th International Conference on Ubiquitous Computing. UK. pp. 33--40.Google ScholarGoogle Scholar
  17. Strang, T., Linnhoff-Popien, L., Frank, K. (2003) CoOL: A Context Ontology Language to enable Contextual Interoperability. in LNCS 2893: proc. of 4th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems. Paris, France. pp. 236--247.Google ScholarGoogle Scholar
  18. Wang, X. H. et al. (2004) Ontology Based Context Modeling and Reasoning using OWL, Workshop on Context Modeling and Reasoning, at IEEE International Conference on Pervasive Computing and Communication. Orlando, Florida. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Weiser, M. (1991) The Computer for the 21st Century. Scientific American. 265, pp. 94--10.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Disappearing Computer initiative website http://www.disappearing-computer.net/Google ScholarGoogle Scholar
  21. extrovert-Gadgets project website http://www.extrovert-gadgets.netGoogle ScholarGoogle Scholar
  22. IST Advisory Group (ISTAG) (2001): Scenarios for Ambient Intelligence in 2010. http://www.cordis.lu/istag-reports.htmGoogle ScholarGoogle Scholar
  23. Jess - the Rule Engine for the Java Platform http://herzberg.ca.sandia.gov/jess/Google ScholarGoogle Scholar
  1. An ontology-based context management and reasoning process for UbiComp applications

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        sOc-EUSAI '05: Proceedings of the 2005 joint conference on Smart objects and ambient intelligence: innovative context-aware services: usages and technologies
        October 2005
        316 pages
        ISBN:1595933042
        DOI:10.1145/1107548

        Copyright © 2005 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 12 October 2005

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader