Principles of distributed database systems
Principles of distributed database systems
Understanding the new SQL: a complete guide
Understanding the new SQL: a complete guide
Query evaluation techniques for large databases
ACM Computing Surveys (CSUR)
From structured documents to novel query facilities
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
IRO-DB: a distributed system federating object and relational databases
Object-oriented multidatabase systems
Evaluating queries with generalized path expressions
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
The object database standard: ODMG 2.0
The object database standard: ODMG 2.0
Your mediators need data conversion!
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
The Aquarelle resource discovery system
Computer Networks and ISDN Systems - Special issue: advanced electronic publishing
Query optimization in the presence of limited access patterns
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
XML-based information mediation with MIX
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
Information Retrieval: Application Service Definition and Protocol Specification, Z39.50-1995
Information Retrieval: Application Service Definition and Protocol Specification, Z39.50-1995
A Query Translation Scheme for Rapid Implementation of Wrappers
DOOD '95 Proceedings of the Fourth International Conference on Deductive and Object-Oriented Databases
Optimizing Regular Path Expressions Using Graph Schemas
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
Object Exchange Across Heterogeneous Information Sources
ICDE '95 Proceedings of the Eleventh International Conference on Data Engineering
Optimizing Queries Across Diverse Data Sources
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Bulk-Loading Techniques for Object Databases and an Application to Relational Data
VLDB '98 Proceedings of the 24rd International Conference on Very Large Data Bases
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Including Group-By in Query Optimization
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
A Data Transformation System for Biological Data Sources
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
Object Fusion in Mediator Systems
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Accessing Heterogeneous Data Through Homogenization and Integration Mediators
COOPIS '97 Proceedings of the Second IFCIS International Conference on Cooperative Information Systems
Nested Queries in Object Bases
DBLP-4 Proceedings of the Fourth International Workshop on Database Programming Languages - Object Models and Languages
An adaptive approach to query mediation across heterogeneous information sources
COOPIS '96 Proceedings of the First IFCIS International Conference on Cooperative Information Systems
Towards heterogeneous multimedia information systems: the Garlic approach
RIDE '95 Proceedings of the 5th International Workshop on Research Issues in Data Engineering-Distributed Object Management (RIDE-DOM'95)
Scaling heterogeneous databases and the design of Disco
ICDCS '96 Proceedings of the 16th International Conference on Distributed Computing Systems (ICDCS '96)
A Web Odyssey: from Codd to XML
PODS '01 Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
XML with data values: typechecking revisited
PODS '01 Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Minimization of tree pattern queries
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
RQL: a declarative query language for RDF
Proceedings of the 11th international conference on World Wide Web
XAL: an algebra for XML query optimization
ADC '02 Proceedings of the 13th Australasian database conference - Volume 5
Query processing of streamed XML data
Proceedings of the eleventh international conference on Information and knowledge management
Multi-level operator combination in XML query processing
Proceedings of the eleventh international conference on Information and knowledge management
Algebraic XML Construction and its Optimization in Natix
World Wide Web
Views in a large-scale XML repository
The VLDB Journal — The International Journal on Very Large Data Bases
An Introduction to the e-XML Data Integration Suite
EDBT '02 Proceedings of the 8th International Conference on Extending Database Technology: Advances in Database Technology
A Semi-monad for Semi-structured Data
ICDT '01 Proceedings of the 8th International Conference on Database Theory
ICDT '01 Proceedings of the 8th International Conference on Database Theory
Mapping Referential Integrity Constraints from Relational Databases to XML
WAIM '01 Proceedings of the Second International Conference on Advances in Web-Age Information Management
Agora: Living with XML and Relational
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Storage and Retrieval of XML Data Using Relational Databases
Proceedings of the 27th International Conference on Very Large Data Bases
Views in a Large Scale XML Repository
Proceedings of the 27th International Conference on Very Large Data Bases
Querying XML Views of Relational Data
Proceedings of the 27th International Conference on Very Large Data Bases
Answering XML Queries on Heterogeneous Data Sources
Proceedings of the 27th International Conference on Very Large Data Bases
Proceedings of the 27th International Conference on Very Large Data Bases
Efficiently Mapping Integrity Constraints from Relational Database to XML Document
ADBIS '01 Proceedings of the 5th East European Conference on Advances in Databases and Information Systems
View Maintenance for Hierarchical Semistructured Data
DaWaK 2000 Proceedings of the Second International Conference on Data Warehousing and Knowledge Discovery
A Semantic Approach to Integrating XML and Structured Data Sources
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
A Model for XML Schema Integration
EC-WEB '02 Proceedings of the Third International Conference on E-Commerce and Web Technologies
Querying XML Sources Using an Ontology-Based Mediator
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
FST TCS 2000 Proceedings of the 20th Conference on Foundations of Software Technology and Theoretical Computer Science
Managing RDF Metadata for Community Webs
ER '00 Proceedings of the Workshops on Conceptual Modeling Approaches for E-Business and The World Wide Web and Conceptual Modeling: Conceptual Modeling for E-Business and the Web
A Semantic Approach to XML-based Data Integration
ER '01 Proceedings of the 20th International Conference on Conceptual Modeling: Conceptual Modeling
DBPL '01 Revised Papers from the 8th International Workshop on Database Programming Languages
XML schema integration to facilitate E-commerce
Web-enabled systems integration
Tree pattern query minimization
The VLDB Journal — The International Journal on Very Large Data Bases
Semantic integration in Xyleme: a uniform tree-based approach
Data & Knowledge Engineering - Special issue: Data integration over the Web
XML queries and algebra in the Enosys integration platform
Data & Knowledge Engineering - Special issue: Data integration over the Web
A Web odyssey: from codd to XML
ACM SIGMOD Record
Handbook of massive data sets
KGOL: a Knowledge Grid operating language
ACM SIGPLAN Notices
XML with data values: typechecking revisited
Journal of Computer and System Sciences - Special issu on PODS 2001
Querying the Semantic Web with RQL
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: The Semantic Web: an evolution for a revolution
Building signature-trees on path signatures in document databases
Effective databases for text & document management
XPath-logic and XPathLog: A logic-programming style XML data manipulation language
Theory and Practice of Logic Programming
XTABLES: Bridging relational technology and XML
IBM Systems Journal
Querying XML documents by dynamic shredding
Proceedings of the 2004 ACM symposium on Document engineering
Integrating heterogeneous data warehouses using XML technologies
Journal of Information Science
Semantic querying of tree-structured data sources using partially specified tree patterns
Proceedings of the 14th ACM international conference on Information and knowledge management
Proceedings of the 15th international conference on World Wide Web
Using the uni-level description (ULD) to support data-model interoperability
Data & Knowledge Engineering - Special issue: ER 2003
WSIPL: An XML scripting language for integrating web service data and applications
Web Intelligence and Agent Systems
Efficient keyword search over virtual XML views
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
An XML Schema integration and query mechanism system
Data & Knowledge Engineering
DUMAX: a dual mode algebra for XML queries
Proceedings of the 2nd international conference on Scalable information systems
Efficient keyword search over virtual XML views
The VLDB Journal — The International Journal on Very Large Data Bases
A statistical metadata model for clinical trials' data management
Computer Methods and Programs in Biomedicine
A relational data harmonization approach to XML
Journal of Information Science
Query rewritings using views for XPath queries, framework, and methodologies
Information Systems
Querying tree-structured data using dimension graphs
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Integrating unnormalised semi-structured data sources
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Semantic integration of tree-structured data using dimension graphs
Journal on Data Semantics IV
XML query processing and optimization
EDBT'04 Proceedings of the 2004 international conference on Current Trends in Database Technology
A unifying framework for merging and evaluating XML information
DASFAA'05 Proceedings of the 10th international conference on Database Systems for Advanced Applications
A theoretic framework for answering XPath queries using views
XSym'05 Proceedings of the Third international conference on Database and XML Technologies
Query translation for distributed heterogeneous structured and semi-structured databases
BNCOD'06 Proceedings of the 23rd British National Conference on Databases, conference on Flexible and Efficient Information Handling
ADBIS'09 Proceedings of the 13th East European conference on Advances in Databases and Information Systems
On-demand multidimensional data integration: toward a semantic foundation for cloud intelligence
The Journal of Supercomputing
Hi-index | 0.00 |
Modern applications (Web portals, digital libraries, etc.) require integrated access to various information sources (from traditional DBMS to semistructured Web repositories), fast deployment and low maintenance cost in a rapidly evolving environment. Because of its flexibility, there is an increasing interest in using XML as a middleware model for such applications. XML enables fast wrapping and declarative integration. However, query processing in XML-based integration systems is still penalized by the lack of an algebra with adequate optimization properties and the difficulty to understand source query capabilities. In this paper, we propose an algebraic approach to support efficient XML query evaluation. We define a general purpose algebra suitable for semistructured on XML query languages. We show how this algebra can be used, with appropriate type information, to also wrap more structured query languages such as OQL or SQL. Finally, we develop new optimization techniques for XML-based integration systems.