Design and Architecture of the FDBS Prototype INFINITY

This paper focuses on the architecture of our prototype supporting the integration of heterogeneous data. The main characteristics of our system are its extended schema architecture and the generic translation approach based on a mapping language. At first, we introduce the schema architecture as well as the essential properties of our mapping language. One of our major contributions is the execution model which describes the system dynamics when data is derived from different sources and combined/converted to the specified application view. As the second essential contribution, the paper presents an optimization mechanism, called context management, to address the deficiencies resulting from an object-oriented interface on top of relational database systems.

[1]  Hans-Jörg Schek,et al.  Object Algebra and Views for Multi-Objectbases , 1992, IWDOM.

[2]  Erich J. Neuhold,et al.  ViewSystem: integrating heterogeneous information bases by object-oriented views , 1990, [1990] Proceedings. Sixth International Conference on Data Engineering.

[3]  Jan Chomicki,et al.  Declarative Definition of Object-Oriented Multidatabase Mappings , 1992, IWDOM.

[4]  José A. Blakeley Universal data access with OLE DB , 1997, Proceedings IEEE COMPCON 97. Digest of Papers.

[5]  Arbee L. P. Chen,et al.  A mapping strategy for querying multiple object databases with a global object schema , 1995, Proceedings RIDE-DOM'95. Fifth International Workshop on Research Issues in Data Engineering-Distributed Object Management.

[6]  Jeffrey D. Ullman,et al.  MedMaker: a mediation system based on declarative specifications , 1996, Proceedings of the Twelfth International Conference on Data Engineering.

[7]  Ali R. Hurson,et al.  Object-oriented multidatabase systems , 1995 .

[8]  Arbee L. P. Chen,et al.  Concept Hierarchies for Database Integration in a Multidatabase System , 1994, COMAD.

[9]  Erich J. Neuhold,et al.  Database integration using the open object-oriented database system VODAK , 1995 .

[10]  Ahmed K. Elmagarmid,et al.  Object-Oriented Multidatabase Systems: A Solution for Advanced Applications , 1995 .

[11]  William Kent Solving Domain Mismatch and Schema Mismatch Problems with an Object-Oriented Database Programming Language , 1991, VLDB.

[12]  Theo Härder,et al.  The intrinsic problems of structural heterogeneity and an approach to their solution , 1999, The VLDB Journal.

[13]  Serge Abiteboul,et al.  Nested Relations and Complex Objects in Databases , 1989, Lecture Notes in Computer Science.

[14]  Ravi Krishnamurthy,et al.  Language features for interoperability of databases with schematic discrepancies , 1991, SIGMOD '91.

[15]  Bernhard Mitschang Anfrageverarbeitung in Datenbanksystemen , 1995 .

[16]  S. N. Domenico,et al.  1. Overview and Fundamental Principles , 1987 .