skip to main content
10.1145/1579114.1579122acmotherconferencesArticle/Chapter ViewAbstractPublication PagespetraConference Proceedingsconference-collections
research-article

Providing QoS in ontology centered context aware pervasive systems

Published:09 June 2009Publication History

ABSTRACT

There has been significant research in adapting the Semantic Web technologies to create flexible context aware pervasive systems to enhance fields such as assisted living or smart environments. Several ontology based techniques have been proposed to simplify modeling knowledge and its relationships, and several ontology centered middleware tools are currently being developed to provide flexible and viable solutions for application developers. However, middleware built on the basis of Semantic Web generally suffers from drawbacks in performance, which limits its practical applications in the real world. This paper proposes a framework to facilitate Quality of Service (QoS) in ontology centered context aware pervasive middleware. Our approach suggests that context-aware middleware that operate by contracting mutual agreements with the client applications and provide controls over the amount of data to be processed by them can achieve predictable performance and response times. We also propose a service contract scheme that allows both client applications and middleware to participate in the decisions regarding the necessary data transformations required by the different system components in order to improve the overall system performance.

References

  1. Alessandra Agostini, Claudio Bellini, and Daniele Riboni. Loosely coupling ontological reasoning with an efficient middleware for context-awareness. In MOBIQUITOUS '05: Proceedings of the The Second Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, pages 175--182, Washington, DC, USA, 2005. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. T. Berners-Lee, J. Hendler, O. Lassila, et al. The Semantic Web. Scientific American, 284(5):28--37, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  3. Jeremy J. Carroll and Dave Reynolds. Jena: Implementing the semantic web recommendations, pages 74--83, 2004.Google ScholarGoogle Scholar
  4. G. Chen and D. Kotz. A Survey of Context-Aware Mobile Computing Research, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Harry Chen, Tim Finin, and Anupam Joshi. An Ontology for Context-Aware Pervasive Computing Environments. Special Issue on Ontologies for Distributed Systems, Knowledge Engineering Review, 18(3): 197--207, May 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Lorcan Coyle, Steve Neely, Graeme Stevenson, Mark Sullivan, Simon Dobson, and Paddy Nixon. Sensor fusion-based middleware for smart homes. International Journal of Assistive Robotics and Mechatronics (IJARM), 8(2):53--60, 06/2007 2007.Google ScholarGoogle Scholar
  7. T. R. Gruber. Toward principles for the design of ontologies used for knowledge sharing. INTERNATIONAL JOURNAL OF HUMAN COMPUTER STUDIES, 43:907--928, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Tao Gu, Hung Keng Pung, and Daqing Zhang. A semantic p2p framework for building context-aware applications in multiple smart spaces. In EUC, pages 553--564, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Tao Gu, Xiao Hang Wang, Hung Keng Pung, and Da Qing Zhang. An ontology-based context model in intelligent environments. In In Proceedings of Communication Networks and Distributed Systems Modeling and Simulation Conference, pages 270--275, 2004.Google ScholarGoogle Scholar
  10. X. Gu and K. Nahrstedt. An event-driven, user-centric, QoS-aware middleware framework for ubiquitous multimedia applications. In Proceedings of the 2001 international workshop on Multimedia middleware, pages 64--67. ACM New York, NY, USA, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. R. Guerin. Specification of guaranteed quality of service. In Integrated Services WG Internet Draft (work in progress, 1997.Google ScholarGoogle Scholar
  12. V. Haarslev and R. Mφller. Racer: A Core Inference Engine for the Semantic Web. In Proceedings of the 2nd International Workshop on Evaluation of Ontology-based Tools, pages 27--36, 2003.Google ScholarGoogle Scholar
  13. J. Jin and K. Nahrstedt. QoS Specification Languages for Distributed Multimedia Applications: A Survey and Taxonomy. IEEE MULTIMEDIA, pages 74--87, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. O. Lassila, R. R. Swick, et al. Resource Description Framework (RDF) Model and Syntax Specification. 1999.Google ScholarGoogle Scholar
  15. D. L. McGuinness, F. van Harmelen, et al. OWL Web Ontology Language Overview. W3C Recommendation, 10:2004--03, 2004.Google ScholarGoogle Scholar
  16. E. Prud'Hommeaux, A. Seaborne, et al. SPARQL Query Language for RDF. W3C Working Draft, 20, 2006.Google ScholarGoogle Scholar
  17. Anand Ranganathan and Roy Campbell. A middleware for context-aware agents in ubiquitous computing environments. page 998. 2003.Google ScholarGoogle Scholar
  18. E. Sirin and B. Parsia. Pellet: An OWL DL Reasoner. In 2004 International Workshop on Description Logics.Google ScholarGoogle Scholar
  19. Y. Theoharis, V. Christophides, and G. Karvounarakis. Benchmarking Database Representations of RDF/S Stores. LECTURE NOTES IN COMPUTER SCIENCE, 3729:685, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. S. Vinoski and I. T. Inc. CORBA: integrating diverse applications within distributedheterogeneous environments. Communications Magazine, IEEE, 35(2):46--55, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Z. Wang and J. Crowcroft. Quality-of-service routing for supporting multimedia applications. Selected Areas in Communications, IEEE Journal on, 14(7):1228--1234, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. M. Weiser. Some computer science issues in ubiquitous computing. ACM SIGMOBILE Mobile Computing and Communications Review, 3(3), 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. D. Xu and B. Li. QoS-Aware Middleware for Ubiquitous and Heterogeneous Environments. IEEE Communications Magazine, page 2, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Providing QoS in ontology centered context aware pervasive systems

      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
        PETRA '09: Proceedings of the 2nd International Conference on PErvasive Technologies Related to Assistive Environments
        June 2009
        481 pages
        ISBN:9781605584096
        DOI:10.1145/1579114

        Copyright © 2009 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: 9 June 2009

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader