Context Modelling and Context-Aware Querying - (Can Datalog Be of Help?)

Many interpretations of the notion of context have emerged in vari- ous fields and context-aware systems are pervading everyday life, becoming an expanding research field. Context has often a significant impact on the way hu- mans (or machines) act, and on how they interpret things; furthermore, a change in context causes a transformation in the experience that is going to be lived. Ac- cordingly, while the computer science community has initially perceived the con- text simply as a matter of user time and location, in the last few years this notion has been considered not simply as a state, but as part of a process in which users are involved; thus, sophisticated and general context models and systems have been proposed to support context-aware applications. In this paper we propose a foundational framework for the life-cycle of context-aware system, in which the system design and management activities consider context as an orthogonal, first-class citizen. In doing so, we present a Datalog-based formulation for the definition of context-aware databases.

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

[2]  Andrea Calì,et al.  Tractable Query Answering over Conceptual Schemata , 2009, ER.

[3]  C. Strapparava,et al.  Modeling Context Is Like Taking Pictures , 2000 .

[4]  Sven Buchholz,et al.  Comprehensive structured context profiles (CSCP): design and experiences , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[5]  Manasawee Kaenampornpan,et al.  An integrated context model: bringing activity to context , 2004 .

[6]  Valérie Issarny,et al.  Efficient Context-aware Service Discovery in Multi-Protocol Pervasive Environments , 2006, 7th International Conference on Mobile Data Management (MDM'06).

[7]  Nicolas Spyratos,et al.  A theory of contexts in information bases , 2002, Inf. Syst..

[8]  Carlo Curino,et al.  A data-oriented survey of context models , 2007, SGMD.

[9]  Letizia Tanca Context-Based Data Tailoring for Mobile Users , 2007, BTW Workshops.

[10]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[11]  Fausto Giunchiglia,et al.  Local Models Semantics, or Contextual Reasoning = Locality + Compatibility , 1998, KR.

[12]  John Mylopoulos,et al.  Semantics, Features, and Applications of the Viewpoint Abstraction , 1996, CAiSE.

[13]  Andrea Calì,et al.  A general datalog-based framework for tractable query answering over ontologies , 2009, SEBD.

[14]  Koen De Bosschere,et al.  Towards an Extensible Context Ontology for Ambient Intelligence , 2004, EUSAI.

[15]  Timos Sellis,et al.  A Model for Context Aware Relational Databases , 2009 .

[16]  Patrick Brézillon,et al.  Understanding Context Before Using It , 2005, CONTEXT.

[17]  Harry Chen,et al.  An Intelligent Broker for Context-Aware Systems , 2003 .

[18]  Patrick Brézillon,et al.  Using Knowledge in Its Context: Report on the IJCAI-93 Workshop , 1995, AI Mag..

[19]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

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

[21]  Peter Beighton,et al.  de la Chapelle, A. , 1997 .

[22]  Aris M. Ouksel,et al.  In-context peer-to-peer information filtering on the Web , 2003, SGMD.

[23]  Chiara Ghidini,et al.  On the Dimensions of Context Dependence: Partiality, Approximation, and Perspective , 2001, CONTEXT.

[24]  Tao Gu,et al.  A service-oriented middleware for building context-aware services , 2005, J. Netw. Comput. Appl..

[25]  Y. Roussos,et al.  Towards a Context-Aware Relational Model , 2005 .

[26]  Avigdor Gal,et al.  Putting Things in Context : A Topological Approach to Mapping Contexts and Ontologies , 2005 .

[27]  Nikolaos M. Avouris,et al.  Context-based design of mobile applications for museums: a survey of existing practices , 2005, Mobile HCI.

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

[29]  Carlo Curino,et al.  Context information for knowledge reshaping , 2009, Int. J. Web Eng. Technol..