The context toolkit: aiding the development of context-enabled applications
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
A framework for expressing and combining preferences
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
Understanding and Using Context
Personal and Ubiquitous Computing
Multidimensional Semistructured Data: Representing Context-Dependent Information on the Web
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
A Survey of Context-Aware Mobile Computing Research
A Survey of Context-Aware Mobile Computing Research
Preference formulas in relational queries
ACM Transactions on Database Systems (TODS)
Personalization of Queries in Database Systems
ICDE '04 Proceedings of the 20th International Conference on Data Engineering
Querying and Updating a Context-Aware Service Directory in Mobile Environments
WI '04 Proceedings of the 2004 IEEE/WIC/ACM International Conference on Web Intelligence
Fast contextual preference scoring of database tuples
EDBT '08 Proceedings of the 11th international conference on Extending database technology: Advances in database technology
Context-aware content filtering & presentation for pervasive & mobile information systems
Proceedings of the 1st international conference on Ambient media and systems
Handling conditional preferences in recommender systems
Proceedings of the 14th international conference on Intelligent user interfaces
And what can context do for data?
Communications of the ACM - Scratch Programming for All
Querying Context-Aware Databases
FQAS '09 Proceedings of the 8th International Conference on Flexible Query Answering Systems
A Conceptual Modeling Approach for OLAP Personalization
ER '09 Proceedings of the 28th International Conference on Conceptual Modeling
Relational data tailoring through view composition
ER'07 Proceedings of the 26th international conference on Conceptual modeling
A survey on representation, composition and application of preferences in database systems
ACM Transactions on Database Systems (TODS)
A personalization process for spatial data warehouse development
Decision Support Systems
Hi-index | 0.00 |
Today, the overwhelming volume of information that is available to an increasingly wider spectrum of users creates the need for personalization. In this paper, we consider a database system that supports context-aware preference queries, that is, preference queries whose result depends on the context at the time of their submission. We use data cubes to store the associations between context-dependent preferences and database relations and OLAP techniques for processing context-aware queries, thus allowing the manipulation of the captured context data at different levels of abstractions. To improve query performance, we use an auxiliary data structure, called context tree, which indexes the results of previously computed preference-aware queries based on their associated context. We show how these cached results can be used to process both exact and approximate context-aware preference queries.