An approach to domain-based scalable context management architecture in pervasive environments

In pervasive environments, context management systems are expected to administrate large volume of contextual information that is captured from spatial to nonspatial elements. Research in context-aware computing produced a number of middleware systems for context management to intermediate the communications between applications and context providers. In particular, in pervasive environments, the design of distributed storage, retrieval and propagation mechanisms of context information across domains is vital. In this paper, we propose a domain-based approach to address the requirements of scalable distributed context management, cross-domain efficient context information dissemination and domain-based privacy policy enforcement. We propose infinitum, a middleware architecture that incorporates the management and communication benefits of the Google Wave Federation Protocol, while also taking advantage of the semantic and inference benefits of ontology-based context models. This architecture establishes a robust cross-domain scalable context management and collaboration framework, which has been implemented and evaluated in a real-life application of “SMART University” to support virtual team collaboration.

[1]  Richard C. H. Connor,et al.  Architectural Support for Global Smart Spaces , 2003, Mobile Data Management.

[2]  Oliver Brdiczka,et al.  Context‐aware environments: from specification to implementation , 2007, Expert Syst. J. Knowl. Eng..

[3]  Xiaodong Liu,et al.  Recognize contextual situation in pervasive environments using process mining techniques , 2011, J. Ambient Intell. Humaniz. Comput..

[4]  Young-Koo Lee,et al.  Context awareness in large scale ubiquitous environments with a service oriented distributed middleware approach , 2005, Fourth Annual ACIS International Conference on Computer and Information Science (ICIS'05).

[5]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.

[6]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[7]  Mark Weiser,et al.  The computer for the 21st Century , 1991, IEEE Pervasive Computing.

[8]  Klara Nahrstedt,et al.  A Middleware Infrastructure for Active Spaces , 2002, IEEE Pervasive Comput..

[9]  Harry Chen,et al.  An ontology for context-aware pervasive computing environments , 2003, The Knowledge Engineering Review.

[10]  Asha K. Mehrotra,et al.  GSM System Engineering , 1997 .

[11]  Markus Endler,et al.  Context Management for Distributed and Dynamic Context-Aware Computing , 2012, SpringerBriefs in Computer Science.

[12]  George Percivall,et al.  Ogc® sensor web enablement:overview and high level achhitecture. , 2007 .

[13]  Hung Keng Pung,et al.  A middleware for building context-aware mobile services , 2004, 2004 IEEE 59th Vehicular Technology Conference. VTC 2004-Spring (IEEE Cat. No.04CH37514).

[14]  Ming Li,et al.  Data-centric middleware for context-aware pervasive computing , 2008, Pervasive Mob. Comput..

[15]  Martin Bauer,et al.  Context sessions: a novel approach for scalable context management in NGN networks , 2007, MNCNA '07.

[16]  James A. Landay,et al.  An architecture for privacy-sensitive ubiquitous computing , 2004, MobiSys '04.

[17]  Carsten Pils,et al.  Distributed Context Management in Support of Multiple Remote Users , 2009, Context-Aware Mobile and Ubiquitous Computing for Enhanced Usability.

[18]  P. Nurmi,et al.  Towards a Context Management Framework for MobiLife , 2005 .

[19]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[20]  Mika Klemettinen,et al.  Enabling Technologies for Mobile Services: The MobiLife Book , 2007 .

[21]  René Meier,et al.  A hybrid approach to context modelling in large-scale pervasive computing environments , 2009, COMSWARE '09.

[22]  Naoko Ito,et al.  The Context API in the OMA Next Generation Service Interface , 2010, 2010 14th International Conference on Intelligence in Next Generation Networks.

[23]  Franco Zambonelli,et al.  Contextual Data Management and Retrieval: A Self-Organized Approach , 2009, 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology.

[24]  Daniela Nicklas,et al.  Efficiently Managing Context Information for Large-Scale Scenarios , 2005, Third IEEE International Conference on Pervasive Computing and Communications.

[25]  Jadwiga Indulska,et al.  Middleware for Distributed Context-Aware Systems , 2005, OTM Conferences.

[26]  Tao Gu,et al.  Ontology based context modeling and reasoning using OWL , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.