Sharing and Reusing Context Information in Ubiquitous Computing Environments

In highly dynamic environments it is not enough to model the user in order to provide proactive and personalized services. User features, preferences and needs change depending on different contextual aspects such as physical, social and computational conditions. Taking context into account in these environments implies coping with high openness and dynamicity of users and devices. Moreover, context modeling and context management is a complex task performed repeatedly in distributed environments, and users constantly share information about current activities, location, social events, goals, etc. In different applications. There is huge context information scattered over user's applications and devices that can be taken advantage of to provide more accurate adaptation and personalization. In this paper, we analyze the literature solutions with a focus on context information interoperability. We aim to identify basic requirements to perform the complex task of sharing and reusing context information between heterogeneous context providers and context consumers.

[1]  Stephen Cranefield,et al.  Ontologies for Agents: Theory and Experiences , 2005 .

[2]  Jadwiga Indulska,et al.  A survey of context modelling and reasoning techniques , 2010, Pervasive Mob. Comput..

[3]  Aitor Almeida,et al.  Assessing Ambiguity of Context Data in Intelligent Environments: Towards a More Reliable Context Managing System , 2012, Sensors.

[4]  Claudia Linnhoff-Popien,et al.  CoOL: A Context Ontology Language to Enable Contextual Interoperability , 2003, DAIS.

[5]  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.

[6]  Harry Chen,et al.  The SOUPA Ontology for Pervasive Computing , 2005 .

[7]  Jadwiga Indulska,et al.  Modelling and using imperfect context information , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[8]  Aitor Almeida,et al.  Modeling Users, Context and Devices for Ambient Assisted Living Environments , 2014, Sensors.

[9]  Jadwiga Indulska,et al.  Developing context-aware pervasive computing applications: Models and approach , 2006, Pervasive Mob. Comput..

[10]  Simon A. Dobson,et al.  Situation identification techniques in pervasive computing: A review , 2012, Pervasive Mob. Comput..

[11]  Arkady B. Zaslavsky,et al.  Context Aware Computing for The Internet of Things: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[12]  Stephen Cranefield,et al.  Ontologies for Agents: Theory and Experiences (Whitestein Series in Software Agent Technologies) , 2005 .

[13]  Jadwiga Indulska,et al.  Modeling Context Information in Pervasive Computing Systems , 2002, Pervasive.

[14]  Jérôme Euzenat,et al.  Dynamic context management for pervasive applications , 2008, The Knowledge Engineering Review.

[15]  Albrecht Schmidt,et al.  There is more to context than location , 1999, Comput. Graph..

[16]  Klaus Meißner,et al.  CroCo: Ontology-Based, Cross-Application Context Management , 2008, 2008 Third International Workshop on Semantic Media Adaptation and Personalization.