IBM
Skip to main content
 
Search IBM Research
     Home  |  Products & services  |  Support & downloads  |  My account
[an error occurred while processing this directive]
 Select a country
 IBM Research Home
Almaden Research
About Us
Visitor Information
Almaden Projects
IBM Research News
Career Opportunities
Feedback

 
 


IBM Research - Almaden
Garlic

Past Project
Businesses today rely on large collections of data stored in diverse systems with differing capabilities. Many of the "mission-critical" tasks these customers do depend on integrating data from several sources. For example, to find new drugs, pharmaceutical companies must combine information on test results with information on chemical structures and on existing patents. Often the data sources to be integrated include a broad range of sources, such as CAD/CAM systems, text search engines, molecular structure databases, or customer-specific repositories.

Garlic is an IBM prototype that allows integration of diverse sources such as the above, and allows new sources to be easily added to an existing installation. Garlic offers the ability to interrelate data from multiple sources with a broad range of querying capabilities, in a single, cross-source query. A significant focus of the project is the provision of support for data sources that provide type-specific indexing and query capabilities, such as text search, or search by molecular structure.

Papers
link to content Data Engineering Bulletin '99: Transforming Heterogeneous Data with Database Middleware: Beyond Integration
 [364k Postscript]
link to content RIDE-DOM '95: Towards Heterogeneous Multimedia Information Systems: The Garlic Approach
 [364k Postscript]
link to content Visual Database Systems '95: Querying Multimedia Data from Multiple Repositories by Content: The Garlic Project
 [364k Postscript]
link to content SIGMOD '96: Demo Announcement
 [50k Postscript]
   
Link to content List of Almaden Projects
Garlic - Database Middleware for Heterogeneous Data Sources

  About IBM  |  Privacy  |  Terms of use  |  Contact