DataFoundry: information management for scientific data.
Data warehouses and data marts have been successfully applied to a multitude of commercial business applications. They have proven to be invaluable tools by integrating information from distributed, heterogeneous sources and summarizing this data for use throughout the enterprise. Although the need for information dissemination is as vital in science as in business, working warehouses in this community are scarce because traditional warehousing techniques do not transfer to scientific environments. There are two primary reasons for this difficulty. First, schema integration is more difficult for scientific databases than for business sources, because of the complexity of the concepts and the associated relationships. While this difference has not yet been fully explored, it is an important consideration when determining how to integrate autonomous sources. Second, scientific data sources have highly dynamic data representations (schemata). When a data source participating in a warehouse changes its schema, both the mediator transferring data to the warehouse and the warehouse itself need to be updated to reflect these modifications. The cost of repeatedly performing these updates in a traditional warehouse, as is required in a dynamic environment, is prohibitive. This paper discusses these issues within the context of the DataFoundry project, an ongoing research effort at Lawrence Livermore National Laboratory. DataFoundry utilizes a unique integration strategy to identify corresponding instances while maintaining differences between data from different sources, and a novel architecture and an extensive meta-data infrastructure, which reduce the cost of maintaining a warehouse.
Critchlow
T
T
Center for Applied Scientific Computing, Lawrence Livermore National Laboratory, CA 94550, USA.
Fidelis
K
K
Ganesh
M
M
Musick
R
R
Slezak
T
T
D003199:Computer Systems; D003365:Costs and Cost Analysis; D003628:Database Management Systems / Q000145:classification / Q000191:economics / Q000458:organization & administration; D019992:Databases as Topic / Q000145:classification / Q000191:economics / Q000458:organization & administration; D006801:Humans; D019451:Information Management / Q000145:classification / Q000191:economics / Q000458:organization & administration; D007255:Information Services / Q000458:organization & administration; D007256:Information Systems / Q000145:classification / Q000191:economics / Q000458:organization & administration; D012586:Science; D018511:Systems Integration