| G. Gardarin, B. Finance, and P. Fankhauser. Federating Object-Oriented and Relational Databases: The IRO-DB Experience. In CoopIS'97, Los Alamitos, 1997. IEEE Computer Society Press. |
....Object technology has received considerable attention in the recent years for the integration of the various local data sources within a MDBS. An object oriented data model like ODMG 93 [Cat94, Cat96] can serve as the canonical data model for the global layer. An example is the IRO DB system [GFF97, GGF 96, RFFS95, BFHK94] which provides a standard ODMG interface for each participating local system to alleviate data model differences. The ODMG 93 standard denes a closed nested ACID transaction model [Mos82] without intra transaction parallelism and with an additional checkpoint ....
....database systems. For this, IRO DB has chosen to use ODMG 93 as the canonical data model. We focus in our description on components of the IRO DB prototype that are important to know for the design of the global transaction manager. For further details on IRO DB we refer the reader to [GFF97, GGF 96, RFFS95, BFHK94] The system architecture of the IRO DB system (see Figure 6) can be divided into three layers: ffl The local layer consists of several local database adapters (LDA) which are associated with a single LDBS. A LDA provides standard interfaces for accessing the ....
G. Gardarin, B. Finance, and P. Fankhauser. Federating object-oriented and relational databases: The IRO-DB experience. In Proc. of the second IFCIS Int. Conference on Cooperative Information Systems, June 1997.
....Object technology has received considerable attention in the recent years for the integration of the various local data sources within a MDBS. An object oriented data model like ODMG 93 [Cat94, Cat96] can serve as the canonical data model for the global layer. An example is the IRO DB system [GFF97, GGF 96, RFFS95, BFHK94] which provides a standard ODMG interface for each participating local system to alleviate data model differences. The ODMG 93 standard defines a closed nested ACID transaction model [Mos82] without intra transaction parallelism and with an additional checkpoint ....
....database systems. For this, IRO DB has chosen to use ODMG 93 as the canonical data model. We focus in our description on components of the IRO DB prototype that are important to know for the design of the global transaction manager. For further details on IRO DB we refer the reader to [GFF97, GGF 96, RFFS95, BFHK94] The system architecture of the IRO DB system (see Figure 6) can be divided into three layers: ffl The local layer consists of several local database adapters (LDA) which are associated with a single LDBS. A LDA provides standard interfaces for accessing the ....
G. Gardarin, B. Finance, and P. Fankhauser. Federating object-oriented and relational databases: The IRO-DB experience. In Proc. of the second IFCIS Int. Conference on Cooperative Information Systems, June 1997.
....sharing of both data and metadata among users and applications. Support for multidatabase working has appeared in many forms over the past two decades ranging from distributed databases [2, 11] through federated databases [4, 14] to more recently proposed integration architectures such as [3, 1, 7]. The various proposals tend to cater for differing application requirements in terms of the degree of node autonomy, the forms of heterogeneity, the kinds of transaction models to be supported and the system evolution history. Further, they may vary in terms of the intended network architecture ....
G. Gardarin, B. Finance, and P. Fankhauser. Federating Object-Oriented and Relational Databases: The IRO-DB Experience. In Proc. 2nd Intl. Conf. on Cooperative InformationSystems CoopIS 97. IEEE Computer Society Press, 1997.
....Object technology has received considerable attention in the recent years for the integration of the various local data sources within a MDBS. An object oriented data model like ODMG 93 [Cat94, Cat96] can serve as the canonical data model for the global layer. An example is the IRO DB system [GFF97, GGF 96, RFFS95, BFHK94] which provides a standard ODMG interface for each participating local system to alleviate data model differences. The ODMG 93 standard defines a closed nested ACID transaction model [Mos82] without intra transaction parallelism and with an additional checkpoint ....
....Figure 5: Integration of the global transaction manager into the architecture of the IRO DB system. focus in our description on components of the IRO DB prototype that are important to know for the design of the global transaction manager. For further details on IRO DB we refer the reader to [GFF97, GGF 96, RFFS95, BFHK94] The system architecture of the IRO DB system (see Figure 5) can be divided into three layers: ffl The local layer consists of several local database adapters (LDA) which are associated with a single LDBS. A LDA provides standard interfaces for accessing the ....
G. Gardarin, B. Finance, and P. Fankhauser. Federating object-oriented and relational databases: The IRO-DB experience. In Proc. of the second IFCIS Int. Conference on Cooperative Information Systems, June 1997.
....to derived objects, and according method dispatching mechanisms. Furthermore, the implementation of methods can not be used by a query optimiser. Therefore, methods need to be complemented and substituted by declarative query mappings where possible. 2. Approach In the IRO DB project [2][3], we have developed an object oriented view concept on top of the ODMG 93 standard. A view is declaratively specified with ODMG s object definition and object query languages. A C language binding is automatically generated from the specification and can be further enhanced with C methods. An ....
G. Gardarin, B. Finance, and P. Fankhauser. Federating Object-Oriented and Relational Databases: The IRO-DB Experience. In CoopIS'97, Los Alamitos, 1997. IEEE Computer Society Press.
....and substituted by declarative query mappings where possible. In this paper, we present an object oriented view concept and its implementation complying with the ODMG 93 standard for object oriented databases [Cat96] It has been developed for database integration in the ESPRIT III project IRO DB [GFF97]. We follow the objectgenerating view approach, where view classes are populated with newly generated objects. A declarative view specification part can be evaluated by traditional query expansion. A complementing procedural view representation provides the necessary language binding of ODMG and ....
....processor, the object manager, and the language binding. Query processor and language binding can work independently from each other or can interact via the object manager. Additional modules of the IRO DB system, like Transaction Manager, Security Manager, and Communication Layer are described in [GFF97]. Object Manager Access Delegation Data Dictionary Query Processor Ref Class Language Binding Wrapper Functions User Application Object Activation object accesses queries reference creation, de referencing object lookup constructor wrappers method wrappers generic property ....
Georges Gardarin, Batrice Finance, Peter Fankhauser: "Federating Object-Oriented and Relational Databases: The IRO-DB Experience"; Proc. 2nd IFCIS Intl. Conf. on Cooperative Information Systems CoopIS'97, Kiawah Island, South Carolina, IEEE Computer Society, Los Alamitos, 1997
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC