Restructuring hierarchical database objects
Theoretical Computer Science - First International Conference on Database Theory, Rome, September 1986
Interoperability of multiple autonomous databases
ACM Computing Surveys (CSUR) - Special issue on heterogeneous databases
Querying object-oriented databases
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
Towards an effective calculus for object query languages
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
Query caching and optimization in distributed mediator systems
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
A query language for multidimensional arrays: design, implementation, and optimization techniques
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
A query language and optimization techniques for unstructured data
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Transforming databases with recursive data structures
Transforming databases with recursive data structures
A query language for a Web-site management system
ACM SIGMOD Record
WOL: A Language for Database Transformations and Constraints
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
Object Exchange Across Heterogeneous Information Sources
ICDE '95 Proceedings of the Eleventh International Conference on Data Engineering
MedMaker: A Mediation System Based on Declarative Specifications
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Correspondence and Translation for Heterogeneous Data
ICDT '97 Proceedings of the 6th International Conference on Database Theory
ICDT '97 Proceedings of the 6th International Conference on Database Theory
A Language for Manipulating Arrays
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases
VLDB '97 Proceedings of the 23rd 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
Programming Constructs for Unstructured Data
DBLP-5 Proceedings of the Fifth International Workshop on Database Programming Languages
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)
Catching the boat with Strudel: experiences with a Web-site management system
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
Type inference for queries on semistructured data
PODS '99 Proceedings of the eighteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Typechecking for XML transformers
PODS '00 Proceedings of the nineteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
PODS '00 Proceedings of the nineteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
DTD inference for views of XML data
PODS '00 Proceedings of the nineteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Expressive and efficient pattern languages for tree-structured data (extended abstract)
PODS '00 Proceedings of the nineteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
On wrapping query languages and efficient XML integration
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
Benchmarking queries over trees: learning the hard truth the hard way
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
A mediation infrastructure for digital library services
DL '00 Proceedings of the fifth ACM conference on Digital libraries
Integrating heterogeneous data sources using the COIL mediator definition langauge
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 2
A unified constraint model for XML
Proceedings of the 10th international conference on World Wide Web
Proceedings of the 2001 ACM symposium on Applied computing
A Web Odyssey: from Codd to XML
PODS '01 Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Querying websites using compact skeletons
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
Representing and querying XML with incomplete information
PODS '01 Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Hermes: a notification service for digital libraries
Proceedings of the 1st ACM/IEEE-CS joint conference on Digital libraries
ACM Transactions on Information Systems (TOIS)
Answering queries with useful bindings
ACM Transactions on Database Systems (TODS)
A survey in indexing and searching XML documents
Journal of the American Society for Information Science and Technology - XML
A typed text retrieval query language for XML documents
Journal of the American Society for Information Science and Technology - XML
The Yin/Yang web: XML syntax and RDF semantics
Proceedings of the 11th international conference on World Wide Web
RQL: a declarative query language for RDF
Proceedings of the 11th international conference on World Wide Web
Validating streaming XML documents
Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Path materialization revisited: an efficient storage model for XML data
ADC '02 Proceedings of the 13th Australasian database conference - Volume 5
QURSED: querying and reporting semistructured data
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Information organization and databases
Query processing of streamed XML data
Proceedings of the eleventh international conference on Information and knowledge management
A WFS-based mediation system for GIS interoperability
Proceedings of the 10th ACM international symposium on Advances in geographic information systems
POPL '03 Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Controlling Access to XML Documents
IEEE Internet Computing
Views in a large-scale XML repository
The VLDB Journal — The International Journal on Very Large Data Bases
Navigation-Driven Evaluation of Virtual Mediated Views
EDBT '00 Proceedings of the 7th International Conference on Extending Database Technology: Advances in Database Technology
A Query Language Based on the Ambient Logic
ESOP '01 Proceedings of the 10th European Symposium on Programming Languages and Systems
Schemas for Integration and Translation of Structured and Semi-structured Data
ICDT '99 Proceedings of the 7th International Conference on Database Theory
ICDT '01 Proceedings of the 8th International Conference on Database Theory
Incremental Validation of XML Documents
ICDT '03 Proceedings of the 9th International Conference on Database Theory
Semantic Integration of Heterogeneous XML Data Sources
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Query Translation for Mediators over Ontology-Based Information Sources
SETN '02 Proceedings of the Second Hellenic Conference on AI: Methods and Applications of Artificial Intelligence
Using Schema Matching to Simplify Heterogeneous Data Translation
VLDB '98 Proceedings of the 24rd International Conference on Very Large Data Bases
Mapping Referential Integrity Constraints from Relational Databases to XML
WAIM '01 Proceedings of the Second International Conference on Advances in Web-Age Information Management
Experiences with a Hybrid Implementation of a Globally Distributed Federated Database System
WAIM '01 Proceedings of the Second International Conference on Advances in Web-Age Information Management
Optimization of Run-time Management of Data Intensive Web-sites
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Miro Web: Integrating Multiple Data Sources through Semistructured Data Types
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Schema Mapping as Query Discovery
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Model-Based Information Integration in a Neuroscience Mediator System
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Caching Strategies for Data-Intensive Web Sites
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Approximate Query Translation Across Heterogeneous Information Sources
VLDB '00 Proceedings of the 26th 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
X2QL: An eXtensible XML Query Language Supporting User-Defined Foreign Functions
ADBIS-DASFAA '00 Proceedings of the East-European Conference on Advances in Databases and Information Systems Held Jointly with International Conference on Database Systems for Advanced Applications: Current Issues in Databases and Information Systems
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
XML Enabled Metamodeling and Tools for Cooperative Information Systems
EC-Web 2001 Proceedings of the Second International Conference on Electronic Commerce and Web Technologies
Exploiting and Completing Web Data Sources Capabilities
Proceedings of the VLDB 2002 Workshop EEXTT and CAiSE 2002 Workshop DTWeb on Efficiency and Effectiveness of XML Tools and Techniques and Data Integration over the Web-Revised Papers
The Essence of XML (Preliminary Version)
FLOPS '02 Proceedings of the 6th International Symposium on Functional and Logic Programming
Logic as a Query Language: From Frege to XML
STACS '03 Proceedings of the 20th Annual Symposium on Theoretical Aspects of Computer Science
Building HyperView Wrappers for Publisher Web-Sites
ECDL '98 Proceedings of the Second European Conference on Research and Advanced Technology for Digital Libraries
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
Dealing with Semantic Heterogeneity During Data Integration
ER '99 Proceedings of the 18th International Conference on Conceptual Modeling
Integration of Biological Data and Quality-Driven Source Negotiation
ER '01 Proceedings of the 20th International Conference on Conceptual Modeling: Conceptual Modeling
A Rule-Based Conversion of a DTD to a Conceptual Schema
ER '01 Proceedings of the 20th International Conference on Conceptual Modeling: Conceptual Modeling
Integrating GIS and Imagery Through XML-Based Information Mediation
ISD '99 Selected Papers from the International Workshop on Integrated Spatial Databases, Digital Inages and GIS
A Rule-Based Querying and Updating Language for XML
DBPL '01 Revised Papers from the 8th International Workshop on Database Programming Languages
Methods and Interpretation of Database Summarisation
DEXA '99 Proceedings of the 10th International Conference on Database and Expert Systems Applications
DEXA '00 Proceedings of the 11th International Conference on Database and Expert Systems Applications
XML-based toolkit for interoperability of web information systems
Web-enabled systems integration
Web retrieval of XML documents: practice and challenges
Web-enabled systems integration
Declarative specification of Web sites with S
The VLDB Journal — The International Journal on Very Large Data Bases
Integrating and customizing heterogeneous e-commerce applications
The VLDB Journal — The International Journal on Very Large Data Bases
Approximate query mapping: Accounting for translation closeness
The VLDB Journal — The International Journal on Very Large Data Bases
XML queries and algebra in the Enosys integration platform
Data & Knowledge Engineering - Special issue: Data integration over the Web
Typechecking XML views of relational databases
ACM Transactions on Computational Logic (TOCL)
Typing and querying XML documents: some complexity bounds
Proceedings of the twenty-second ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
A Web odyssey: from codd to XML
ACM SIGMOD Record
Handbook of massive data sets
Knowledge-Based Integration of Neuroscience Data Sources
SSDBM '00 Proceedings of the 12th International Conference on Scientific and Statistical Database Management
Typechecking for XML transformers
Journal of Computer and System Sciences - Special issue on PODS 2000
Journal of Computer and System Sciences - Special issue on PODS 2000
SHB: A Strategic Hierarchy Builder for Managing Heterogeneous Databases
IDEAS '99 Proceedings of the 1999 International Symposium on Database Engineering & Applications
XML with data values: typechecking revisited
Journal of Computer and System Sciences - Special issu on PODS 2001
Querying websites using compact skeletons
Journal of Computer and System Sciences - Special issu on PODS 2001
Rondo: a programming platform for generic model management
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Capturing both types and constraints in data integration
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Exchanging intensional XML data
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
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
Canonical Forms of XML Schemas
Programming and Computing Software
Annals of Mathematics and Artificial Intelligence
XPath query transformation based on XSLT stylesheets
WIDM '03 Proceedings of the 5th ACM international workshop on Web information and data management
The virGIS WFS-based spatial mediation system
CIKM '03 Proceedings of the twelfth international conference on Information and knowledge management
Extending xQuery with transformation operators
Proceedings of the 2003 ACM symposium on Document engineering
A uniform framework for integration of information from the web
Information Systems - Special issue on web data integration
A typed representation for HTML and XML documents in Haskell
Journal of Functional Programming
High performance scientific and engineering computing
XPath-logic and XPathLog: A logic-programming style XML data manipulation language
Theory and Practice of Logic Programming
TQL: a query language for semistructured data based on the ambient logic
Mathematical Structures in Computer Science
A declarative approach to optimize bulk loading into databases
ACM Transactions on Database Systems (TODS)
On the Correctness of Query Results in XML P2P Databases
P2P '04 Proceedings of the Fourth International Conference on Peer-to-Peer Computing
Management of Web Data Models Based on Graph Transformation
WI '04 Proceedings of the 2004 IEEE/WIC/ACM International Conference on Web Intelligence
Composable XML integration grammars
Proceedings of the thirteenth ACM international conference on Information and knowledge management
Incremental validation of XML documents
ACM Transactions on Database Systems (TODS)
Mediators over taxonomy-based information sources
The VLDB Journal — The International Journal on Very Large Data Bases
The complexity of XPath query evaluation and XML typing
Journal of the ACM (JACM)
Exchanging intensional XML data
ACM Transactions on Database Systems (TODS) - Special Issue: SIGMOD/PODS 2003
Graphical query interfaces for semistructured data: the QURSED system
ACM Transactions on Internet Technology (TOIT)
Redundancy, dependencies and normal forms for XML databases
ADC '05 Proceedings of the 16th Australasian database conference - Volume 39
Database collaboration instead of integration
APCCM '05 Proceedings of the 2nd Asia-Pacific conference on Conceptual modelling - Volume 43
Light-weight domain-based form assistant: querying web databases on the fly
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Representing and querying XML with incomplete information
ACM Transactions on Database Systems (TODS)
Proceedings of the 15th international conference on World Wide Web
Reformulating XPath queries and XSLT queries on XSLT views
Data & Knowledge Engineering
Programming with heterogeneous structures: manipulating XML data using bondi
ACSC '06 Proceedings of the 29th Australasian Computer Science Conference - Volume 48
DBA'06 Proceedings of the 24th IASTED international conference on Database and applications
Distribution design for higher-order data models
Data & Knowledge Engineering
One-to-many data transformations through data mappers
Data & Knowledge Engineering
SPHINX: Schema integration by example
Journal of Intelligent Information Systems
Model-independent schema translation
The VLDB Journal — The International Journal on Very Large Data Bases
The Harmony Integration Workbench
Journal on Data Semantics XI
A schema and ontology-aided intelligent information integration
Expert Systems with Applications: An International Journal
Verifying integrity constraints on web sites
IJCAI'99 Proceedings of the 16th international joint conference on Artifical intelligence - Volume 1
A flexible framework for multisensor data fusion using data stream management technologies
Proceedings of the 2009 EDBT/ICDT Workshops
An efficient query evaluation in a mediator based on implementation plan
Information Sciences: an International Journal
A web-centric semantic mediation approach for spatial information systems
Journal of Visual Languages and Computing
Declarative mediation in distributed systems
ER'00 Proceedings of the 19th international conference on Conceptual modeling
Combining artificial intelligence and databases for data integration
Artificial intelligence today
XML: some papers in a haystack
ACM SIGMOD Record
Heterogeneous data translation through XML conversion
Journal of Web Engineering
Peer-to-peer data integration with active XML
ASIAN'05 Proceedings of the 10th Asian Computing Science conference on Advances in computer science: data management on the web
Metadata inference for document retrieval in a distributed repository
ASIAN'04 Proceedings of the 9th Asian Computing Science conference on Advances in Computer Science: dedicated to Jean-Louis Lassez on the Occasion of His 5th Cycle Birthday
Model-Independent schema and data translation
EDBT'06 Proceedings of the 10th international conference on Advances in Database Technology
Integrating unnormalised semi-structured data sources
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Data translation between taxonomies
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
Implementing federated object systems
ECOOP'13 Proceedings of the 27th European conference on Object-Oriented Programming
Hi-index | 0.00 |
Due to the development of the World Wide Web, the integration of heterogeneous data sources has become a major concern of the database community. Appropriate architectures and query languages have been proposed. Yet, the problem of data conversion which is essential for the development of mediators/wrappers architectures has remained largely unexplored.In this paper, we present the YAT system for data conversion. This system provides tools for the specification and the implementation of data conversions among heterogeneous data sources. It relies on a middleware model, a declarative language, a customization mechanism and a graphical interface.The model is based on named trees with ordered and labeled nodes. Like semistructured data models, it is simple enough to facilitate the representation of any data. Its main originality is that it allows to reason at various levels of representation. The YAT conversion language (called YATL) is declarative, rule-based and features enhanced pattern matching facilities and powerful restructuring primitives. It allows to preserve or reconstruct the order of collections. The customization mechanism relies on program instantiations: an existing program may be instantiated into a more specific one, and then easily modified. We also present the architecture, implementation and practical use of the YAT prototype, currently under evaluation within the OPAL* project.