 |


















|
|
Your Mediators Need Data Conversion! | Full Paper (PDF) Slides (PDF)
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. |
References, where available, link to the DBLP on the World Wide Web.
[1]Witold Litwin, Leo Mark, Nick Roussopoulos:
Interoperability of Multiple Autonomous Databases.
Computing Surveys 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 Conf. 1996: 137-148[6]Peter Buneman, Susan B. Davidson, Gerd G. Hillebrand, Dan Suciu:
A Query Language and Optimization Techniques for Unstructured Data.
SIGMOD Conf. 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.
TSE 10(6): 628-645(1984)[16]Serge Abiteboul, Richard Hull:
Restructuring Hierarchical Database Objects.
TCS 62(1-2): 3-38(1988)[17]...
Referenced By:
- Mary F. Fernandez, Daniela Florescu, Alon Y. Levy, Dan Suciu:
Web-Site Management: The Strudel Approach.
Data Engineering Bulletin 21(2): 14-20(1998)
- Tova Milo, Sagit Zohar:
Using Schema Matching to Simplify Heterogeneous Data Translation.
VLDB 1998: 122-133
- Mary F. Fernandez, Daniela Florescu, Jaewoo Kang, Alon Y. Levy, Dan Suciu:
Catching the Boat with Strudel: Experiences with a Web-Site Management System.
SIGMOD Conference 1998: 414-425
|
@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-955-5}, pages = {177-188}, crossref = {DBLP:conf/sigmod/98}, bibsource = {DBLP, http://dblp.uni-trier.de} }
|
DBLP: Copyright ©1999 by Michael Ley (ley@uni-trier.de).
|
|