Mobile and Ubiquitous Systems: Computing, Networking, and Services. 7th International ICST Conference, MobiQuitous 2010, Sydeny, Australia, December 6-9, 2010, Revised Selected Papers

Research Article

Context Aware Framework

Download
335 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-29154-8_40,
        author={Sridevi S. and Sayantani Bhattacharya and Pitchiah R.},
        title={Context Aware Framework},
        proceedings={Mobile and Ubiquitous Systems: Computing, Networking, and Services. 7th International ICST Conference, MobiQuitous 2010, Sydeny, Australia, December 6-9, 2010, Revised Selected Papers},
        proceedings_a={MOBIQUITOUS},
        year={2012},
        month={10},
        keywords={context awareness publish / subscribe ontology based middleware context modeling and reasoning},
        doi={10.1007/978-3-642-29154-8_40}
    }
    
  • Sridevi S.
    Sayantani Bhattacharya
    Pitchiah R.
    Year: 2012
    Context Aware Framework
    MOBIQUITOUS
    Springer
    DOI: 10.1007/978-3-642-29154-8_40
Sridevi S.1, Sayantani Bhattacharya1, Pitchiah R.1
  • 1: Centre for Development of Advanced Computing

Abstract

In a dynamic environment, one of the challenges in building context aware applications is the communication paradigm between context providers and end applications. Synchronous communication may not be suitable since all the entities may not be live all the time. In this paper we present the architecture of Context Aware Framework developed using publish / subscribe paradigm to provide asynchronous communication between sensor layer which provides the context information and application layer which consumes the context in order to act according to the context. Sensors keep publishing the data in the XML format using Publish-API and Applications subscribe to the interested context using Subscribe-API. The framework also maintains a knowledge base to store context information in OWL (Web Ontology Language) format and does context interpretation, context modeling, rule based reasoning and event notification. It helps in rapid development of context aware applications across various domains.