Don't Scrap It, Wrap It! A Wrapper Architecture for Legacy Data Sources.
Mary Tork Roth, Peter M. Schwarz:
Don't Scrap It, Wrap It! A Wrapper Architecture for Legacy Data Sources.
VLDB 1997: 266-275@inproceedings{DBLP:conf/vldb/RothS97,
author = {Mary Tork Roth and
Peter M. Schwarz},
editor = {Matthias Jarke and
Michael J. Carey and
Klaus R. Dittrich and
Frederick H. Lochovsky and
Pericles Loucopoulos and
Manfred A. Jeusfeld},
title = {Don't Scrap It, Wrap It! A Wrapper Architecture for Legacy Data
Sources},
booktitle = {VLDB'97, Proceedings of 23rd International Conference on Very
Large Data Bases, August 25-29, 1997, Athens, Greece},
publisher = {Morgan Kaufmann},
year = {1997},
isbn = {1-55860-470-7},
pages = {266-275},
ee = {db/conf/vldb/RothS97.html},
crossref = {DBLP:conf/vldb/97},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
Garlic is a middleware system that provides an integrated view of a variety
of legacy data sources, without changing how or where data is stored. In
this paper, we describe our architecture for wrappers, key components of
Garlic that encapsulate data sources and mediate between them and the
middleware. Garlic wrappers model legacy data as objects, participate
in query planning, and provide standard interfaces for method invocation and
query execution. To date, we have built wrappers for 10 data sources. Our
experience shows that Garlic wrappers can be written quickly and that
our architecture is flexible enough to accommodate data sources with a
variety of data models and a broad range of traditional and non-traditional
query processing capabilities.
Copyright © 1997 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 5, VLDB '89-'97" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
BibTeX
Printed Edition
Matthias Jarke, Michael J. Carey, Klaus R. Dittrich, Frederick H. Lochovsky, Pericles Loucopoulos, Manfred A. Jeusfeld (Eds.):
VLDB'97, Proceedings of 23rd International Conference on Very Large Data Bases, August 25-29, 1997, Athens, Greece.
Morgan Kaufmann 1997, ISBN 1-55860-470-7
Contents BibTeX
Electronic Edition
From CS Dept.,
University Trier (Germany)
URL
Our project home page is http://www.almaden.ibm.com/cs/garlic/
References
- [1]
- Rafi Ahmed, Philippe De Smedt, Weimin Du, William Kent, Mohammad A. Ketabchi, Witold Litwin, Abbas Rafii, Ming-Chien Shan:
The Pegasus Heterogeneous Multidatabase System.
IEEE Computer 24(12): 19-27(1991) BibTeX
- [2]
- José A. Blakeley:
Data Access for the Masses through OLE DB.
SIGMOD Conference 1996: 161-172 BibTeX
- [3]
- Omran A. Bukhres, Ahmed K. Elmagarmid (Eds.):
Object-Oriented Multidatabase Systems: A Solution for Advanced Applications.
Prentice-Hall 1996, ISBN 0-13-103813-3
BibTeX
- [4]
- 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 BibTeX
- [5]
- R. G. G. Cattell:
The Object Database Standard: ODMG-93 (Release 1.2).
Morgan Kaufmann 1996
BibTeX
- [6]
- Ahmed K. Elmagarmid, Calton Pu:
Guest Editors' Introduction to the Special Issue on Heterogeneous Databases.
ACM Comput. Surv. 22(3): 175-178(1990) BibTeX
- [7]
- Goetz Graefe:
Query Evaluation Techniques for Large Databases.
ACM Comput. Surv. 25(2): 73-170(1993) BibTeX
- [8]
- Laura M. Haas, Donald Kossmann, Edward L. Wimmers, Jun Yang:
Optimizing Queries Across Diverse Data Sources.
VLDB 1997: 276-285 BibTeX
- [9]
- ...
- [10]
- Won Kim (Ed.):
Modern Database Systems: The Object Model, Interoperability, and Beyond.
ACM Press and Addison-Wesley 1995, ISBN 0-201-59098-0
Contents BibTeX
- [11]
- Alon Y. Levy, Anand Rajaraman, Joann J. Ordille:
Querying Heterogeneous Information Sources Using Source Descriptions.
VLDB 1996: 251-262 BibTeX
- [12]
- Guy M. Lohman:
Grammar-like Functional Rules for Representing Query Optimization Alternatives.
SIGMOD Conference 1988: 18-27 BibTeX
- [13]
- Hongjun Lu, Michael J. Carey:
Some Experimental Results on Distributed Join Algorithms in a Local Network.
VLDB 1985: 292-304 BibTeX
- [14]
- Lothar F. Mackert, Guy M. Lohman:
R* Optimizer Validation and Performance Evaluation for Distributed Queries.
VLDB 1986: 149-159 BibTeX
- [15]
- ...
- [16]
- Wayne Niblack, Ron Barber, William Equitz, Myron Flickner, Eduardo H. Glasman, Dragutin Petkovic, Peter Yanker, Christos Faloutsos, Gabriel Taubin:
The QBIC Project: Querying Images by Content, Using Color, Texture, and Shape.
Storage and Retrieval for Image and Video Databases (SPIE) 1993: 173-187 BibTeX
- [17]
- Yannis Papakonstantinou, Ashish Gupta, Hector Garcia-Molina, Jeffrey D. Ullman:
A Query Translation Scheme for Rapid Implementation of Wrappers.
DOOD 1995: 161-186 BibTeX
- [18]
- Yannis Papakonstantinou, Hector Garcia-Molina, Jennifer Widom:
Object Exchange Across Heterogeneous Information Sources.
ICDE 1995: 251-260 BibTeX
- [19]
- Sudha Ram:
Heterogeneous Distributed Database Systems - Guest Editor's Introduction.
IEEE Computer 24(12): 7-10(1991) BibTeX
- [20]
- Terry A. Landers, Ronni Rosenberg:
An Overview of MULTIBASE.
DDB 1982: 153-184 BibTeX
- [21]
- Ralph L. Stout:
EDA/SQL.
Modern Database Systems 1995: 649-663 BibTeX
- [22]
- ...
Referenced by
- Kristian Torp, Christian S. Jensen, Richard T. Snodgrass:
Effective Timestamping in Databases.
VLDB J. 8(3-4): 267-288(2000)
- Renée J. Miller, Laura M. Haas, Mauricio A. Hernández:
Schema Mapping as Query Discovery.
VLDB 2000: 77-88
- Manuel Rodriguez-Martinez, Nick Roussopoulos:
MOCHA: A Self-Extensible Database Middleware System for Distributed Data Sources.
SIGMOD Conference 2000: 213-224
- Roy Goldman, Jennifer Widom:
WSQ/DSQ: A Practical Approach for Combined Querying of Databases and the Web.
SIGMOD Conference 2000: 285-296
- Manuel Rodriguez-Martinez, Nick Roussopoulos:
Automatic Deployment of Application-Specific Metadata and Code in MOCHA.
EDBT 2000: 69-85
- Theo Härder, Günter Sauter, Joachim Thomas:
The Intrinsic Problems of Structural Heterogeneity and an Approach to Their Solution.
VLDB J. 8(1): 25-43(1999)
- Sonia Bergamaschi, Silvana Castano, Maurizio Vincini:
Semantic Integration of Semistructured and Structured Data Sources.
SIGMOD Record 28(1): 54-59(1999)
- Betty Salzberg:
Review - Don't Scrap It, Wrap It! A Wrapper Architecture for Legacy Data Sources.
ACM SIGMOD Digital Review 1: (1999)
- Laura M. Haas, Renée J. Miller, B. Niswonger, Mary Tork Roth, Peter M. Schwarz, Edward L. Wimmers:
Transforming Heterogeneous Data with Database Middleware: Beyond Integration.
IEEE Data Eng. Bull. 22(1): 31-36(1999)
- Mary Tork Roth, Fatma Ozcan, Laura M. Haas:
Cost Models DO Matter: Providing Cost Information for Diverse Data Sources in a Federated System.
VLDB 1999: 599-610
- Laura M. Haas, Donald Kossmann, Ioana Ursu:
Loading a Cache with Query Results.
VLDB 1999: 351-362
- Kevin Chen-Chuan Chang, Hector Garcia-Molina:
Mind Your Vocabulary: Query Mapping Across Heterogeneous Information Sources.
SIGMOD Conference 1999: 335-346
- Reinhard Braumandl, Alfons Kemper, Donald Kossmann:
Database Patchwork on the Internet.
SIGMOD Conference 1999: 550-552
- Berthold Reinwald, Hamid Pirahesh, Ganapathy Krishnamoorthy, George Lapis, Brian T. Tran, Swati Vora:
Heterogeneous Query Processing through SQL Table Functions.
ICDE 1999: 366-373
- Peter Muth, Jeanine Weißenfels, Michael Gillmann, Gerhard Weikum:
Integrating Light-Weight Workflow Management Systems within Existing Business Environments.
ICDE 1999: 286-293
- Xun Cheng, Guozhu Dong, Tzekwan Lau, Jianwen Su:
Data Integration by Describing Sources with Constraint Databases.
ICDE 1999: 374-381
- Peter McBrien, Alexandra Poulovassilis:
Automatic Migration and Wrapping of Database Applications - A Schema Transformation Approach.
ER 1999: 96-113
- Gunter Saake, Andreas Heuer:
Datenbanken: Implementierungstechniken.
MITP-Verlag 1999, ISBN 3-8266-0513-6
Contents - Praveen Seshadri:
Enhanced Abstract Data Types in Object-Relational Databases.
VLDB J. 7(3): 130-140(1998)
- Anthony Tomasic, Louiqa Raschid, Patrick Valduriez:
Scaling Access to Heterogeneous Data Sources with DISCO.
IEEE Trans. Knowl. Data Eng. 10(5): 808-823(1998)
- Michael J. Carey, Laura M. Haas, Jim Kleewein, Berthold Reinwald:
Data Access Interoperability in the IBM Database Family.
IEEE Data Eng. Bull. 21(3): 4-11(1998)
- Shivakumar Venkataraman, Tian Zhang:
Heterogeneous Database Query Optimization in DB2 Universal DataJoiner.
VLDB 1998: 685-689
- Subbu N. Subramanian, Shivakumar Venkataraman:
Cost-Based Optimization of Decision Support Queries Using Transient Views.
SIGMOD Conference 1998: 319-330
- Chen Li, Ramana Yerneni, Vasilis Vassalos, Hector Garcia-Molina, Yannis Papakonstantinou, Jeffrey D. Ullman, Murty Valiveti:
Capability Based Mediation in TSIMMIS.
SIGMOD Conference 1998: 564-566
- Vasilis Vassalos, Yannis Papakonstantinou:
Describing and Using Query Capabilities of Heterogeneous Sources.
VLDB 1997: 256-265
- Laura M. Haas, Donald Kossmann, Edward L. Wimmers, Jun Yang:
Optimizing Queries Across Diverse Data Sources.
VLDB 1997: 276-285
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
VLDB Proceedings: Copyright © by VLDB Endowment,
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:46:16 2009