Evaluating queries with generalized path expressions
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Querying multimedia data from multiple repositories by content: the Garlic project
Proceedings of the third IFIP WG2.6 working conference on Visual database systems 3 (VDB-3)
Your mediators need data conversion!
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
An implementation technique for database query languages
ACM Transactions on Database Systems (TODS)
How to Comprehend Queries Functionally
Journal of Intelligent Information Systems - Special issue on functional approach to intelligent information systems
Database System Implementation
Database System Implementation
SQL/XNF - Processing Composite Objects as Abstractions over Relational Data
Proceedings of the Ninth International Conference on Data Engineering
Object Fusion in Mediator Systems
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Semantic Integration of Heterogeneous XML Data Sources
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
DBPL '01 Revised Papers from the 8th International Workshop on Database Programming Languages
Knowledge-Based Integration of Neuroscience Data Sources
SSDBM '00 Proceedings of the 12th International Conference on Scientific and Statistical Database Management
Efficient query processing for streamed XML fragments
DASFAA'06 Proceedings of the 11th international conference on Database Systems for Advanced Applications
Translate graphical XML query language to SQLX
DASFAA'05 Proceedings of the 10th international conference on Database Systems for Advanced Applications
The importance of algebra for XML query processing
EDBT'06 Proceedings of the 2006 international conference on Current Trends in Database Technology
Hi-index | 0.02 |
The MIX mediator systems incorporates a novel framework for navigation-driven evaluation of virtual mediated views. Its architecture allows the on-demand computation of views and query results as the user navigates them. The evaluation scheme minimizes superfluous source access through the use of lazy mediators that translate incoming client navigations on virtual XML views into navigations on lower level mediators or wrapped sources. The proposed demand-driven approach is inevitable for handling up-to-date mediated views of largeWeb sources or query results. The non-materialization of the query answer is transparent to the client application since clients can navigate the query answer using a subset of the standard DOM API for XML documents. We elaborate on query evaluation in such a framework and show how algebraic plans can be implemented as trees of lazy mediators. Finally, we present a new buffering technique that can mediate between the fine granularity of DOM navigations and the coarse granularity of real world sources. This drastically reduces communication overhead and also simplifies wrapper development. An implementation of the system is available on the Web.