A Logical Approach to Multidimensional Databases
EDBT '98 Proceedings of the 6th International Conference on Extending Database Technology: Advances in Database Technology
Multidimensional Semistructured Data: Representing Context-Dependent Information on the Web
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
Communications of the ACM - The disappearing computer
Efficient query processing in geographic web search engines
Proceedings of the 2006 ACM SIGMOD international conference on Management of data
A survey on context-aware systems
International Journal of Ad Hoc and Ubiquitous Computing
A data-oriented survey of context models
ACM SIGMOD Record
And what can context do for data?
Communications of the ACM - Scratch Programming for All
Modeling and storing context-aware preferences
ADBIS'06 Proceedings of the 10th East European conference on Advances in Databases and Information Systems
Querying databases with taxonomies
ER'10 Proceedings of the 29th international conference on Conceptual modeling
Hi-index | 0.00 |
In this paper, we propose a logical model and an abstract query language as a foundation of context-aware database management systems. The model is a natural extension of the relational model in which contexts are first class citizens and can be described at different levels of granularity. This guarantees a smooth implementation of the approach with current database technology. The query language is an extension of relational algebra where special operators allow the specification of queries over contexts. As it happens in practice, contexts in queries and contexts associated with data can be at different granularities: this is made possible by a partial order relationship defined over contexts. We also study equivalence and rewriting properties of the query language that can be used for the optimization of context-aware queries.