A Context-Aware Preference Model for Database Querying in an Ambient Intelligent Environment

Users' preferences have traditionally been exploited in query personalization to better serve their information needs. With the emerging ubiquitous computing technologies, users will be situated in an Ambient Intelligent (AmI) environment, where users' database access will not occur at a single location in a single context as in the traditional stationary desktop computing, but rather span a multitude of contexts like office, home, hotel, plane, etc. To deliver personalized query answering in this environment, the need for context-aware query preferences arises accordingly. In this paper, we propose a knowledge-based context-aware query preference model, which can cater for both pull and push queries. We analyze requirements and challenges that AmI poses upon such a model and discuss the interpretation of the model in the domain of relational databases. We implant the model on top of a traditional DBMS to demonstrate the applicability and feasibility of our approach.

[1]  Wei Hong,et al.  Model-Driven Data Acquisition in Sensor Networks , 2004, VLDB.

[2]  Rakesh Agrawal,et al.  A framework for expressing and combining preferences , 2000, SIGMOD 2000.

[3]  Ling Feng,et al.  Towards Context-Aware Data Management for Ambient Intelligence , 2004, DEXA.

[4]  Alexander Borgida,et al.  Description Logics in Data Management , 1995, IEEE Trans. Knowl. Data Eng..

[5]  Werner Kießling,et al.  Foundations of Preferences in Database Systems , 2002, VLDB.

[6]  Diego Calvanese,et al.  The Description Logic Handbook , 2007 .

[7]  Alexander Borgida,et al.  Loading data into description reasoners , 1993, SIGMOD Conference.

[8]  Werner Kießling,et al.  Situated Preferences and Preference Repositories for Personalized Database Applications , 2004, ER.

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

[10]  Georgia Koutrika,et al.  Personalized queries under a generalized preference model , 2005, 21st International Conference on Data Engineering (ICDE'05).

[11]  Donald Kossmann,et al.  The Skyline operator , 2001, Proceedings 17th International Conference on Data Engineering.

[12]  Evaggelia Pitoura,et al.  On Supporting Context-Aware Preferences in Relational Database Systems , 2005, MCMP@MDM.

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

[14]  A. H. van Bunningen,et al.  Context aware querying : Challenges for data management in ambient intelligence , 2004 .

[15]  M. Lacroix,et al.  Preferences; Putting More Knowledge into Queries , 1987, VLDB.

[16]  Jan Chomicki,et al.  Preference formulas in relational queries , 2003, TODS.