Your Mediators Need Data Conversion!
Sophie Cluet, Claude Delobel, Jérôme Siméon, Katarzyna Smaga:
Your Mediators Need Data Conversion!
SIGMOD Conference 1998: 177-188@inproceedings{DBLP:conf/sigmod/CluetDSS98,
author = {Sophie Cluet and
Claude Delobel and
J{\'e}r{\^o}me Sim{\'e}on and
Katarzyna Smaga},
editor = {Laura M. Haas and
Ashutosh Tiwary},
title = {Your Mediators Need Data Conversion!},
booktitle = {SIGMOD 1998, Proceedings ACM SIGMOD International Conference
on Management of Data, June 2-4, 1998, Seattle, Washington, USA},
publisher = {ACM Press},
year = {1998},
isbn = {0-89791-995-5},
pages = {177-188},
ee = {http://doi.acm.org/10.1145/276304.276321, db/conf/sigmod/CluetDSS98.html},
crossref = {DBLP:conf/sigmod/98},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
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.
Copyright © 1998 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
CDROM Version: Load the CDROM "DiSC, Volume 1 Number 1" and ...
Online Version (ACM WWW Account required): Full Text in PDF Format
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Laura M. Haas, Ashutosh Tiwary (Eds.):
SIGMOD 1998, Proceedings ACM SIGMOD International Conference on Management of Data, June 2-4, 1998, Seattle, Washington, USA.
ACM Press 1998, ISBN 0-89791-995-5
,
SIGMOD Record 27(2),
June 1998
Contents
[Abstract]
[Full Text (Postscript)]
References
- [1]
- Witold Litwin, Leo Mark, Nick Roussopoulos:
Interoperability of Multiple Autonomous Databases.
ACM Comput. Surv. 22(3): 267-293(1990)

- [2]
- Michael J. Carey, Laura M. Haas, Peter M. Schwarz, Manish Arya, William F. Cody, Ronald Fagin, Myron Flickner, Allen Luniewski, Wayne Niblack, Dragutin Petkovic, Joachim Thomas II, John H. Williams, Edward L. Wimmers:
Towards Heterogeneous Multimedia Information Systems: The Garlic Approach.
RIDE-DOM 1995: 124-131

- [3]
- Yannis Papakonstantinou, Hector Garcia-Molina, Jennifer Widom:
Object Exchange Across Heterogeneous Information Sources.
ICDE 1995: 251-260

- [4]
- Anthony Tomasic, Louiqa Raschid, Patrick Valduriez:
Scaling Heterogeneous Databases and the Design of Disco.
ICDCS 1996: 449-457

- [5]
- Sibel Adali, K. Selçuk Candan, Yannis Papakonstantinou, V. S. Subrahmanian:
Query Caching and Optimization in Distributed Mediator Systems.
SIGMOD Conference 1996: 137-148

- [6]
- Peter Buneman, Susan B. Davidson, Gerd G. Hillebrand, Dan Suciu:
A Query Language and Optimization Techniques for Unstructured Data.
SIGMOD Conference 1996: 505-516

- [7]
- Serge Abiteboul, Dallan Quass, Jason McHugh, Jennifer Widom, Janet L. Wiener:
The Lorel Query Language for Semistructured Data.
Int. J. on Digital Libraries 1(1): 68-88(1997)

- [8]
- Mary F. Fernandez, Daniela Florescu, Alon Y. Levy, Dan Suciu:
A Query Language for a Web-Site Management System.
SIGMOD Record 26(3): 4-11(1997)

- [9]
- Roy Goldman, Jennifer Widom:
DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases.
VLDB 1997: 436-445

- [10]
- Peter Buneman, Susan B. Davidson, Dan Suciu:
Programming Constructs for Unstructured Data.
DBPL 1995: 12

- [11]
- Serge Abiteboul, Sophie Cluet, Tova Milo:
Correspondence and Translation for Heterogeneous Data.
ICDT 1997: 351-363

- [12]
- Michael Kifer, Won Kim, Yehoshua Sagiv:
Querying Object-Oriented Databases.
SIGMOD Conference 1992: 393-402

- [13]
- Yannis Papakonstantinou, Serge Abiteboul, Hector Garcia-Molina:
Object Fusion in Mediator Systems.
VLDB 1996: 413-424

- [14]
- ...
- [15]
- Umeshwar Dayal, Hai-Yann Hwang:
View Definition and Generalization for Database Integration in a Multidatabase System.
IEEE Trans. Software Eng. 10(6): 628-645(1984)

- [16]
- Serge Abiteboul, Richard Hull:
Restructuring Hierarchical Database Objects.
Theor. Comput. Sci. 62(1-2): 3-38(1988)

- [17]
- ...
Copyright © Tue Dec 1 16:25:33 2009
by Michael Ley (ley@uni-trier.de)