English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT

Released

Conference Paper

Experiences with Building a Federated Transaction Manager based on CORBA OTS

MPS-Authors
/persons/resource/persons45380

Schenkel,  Ralf
Databases and Information Systems, MPI for Informatics, Max Planck Society;

/persons/resource/persons45720

Weikum,  Gerhard
Databases and Information Systems, MPI for Informatics, Max Planck Society;

External Resource
No external resources are shared
Fulltext (restricted access)
There are currently no full texts shared for your IP range.
Fulltext (public)
There are no public fulltexts stored in PuRe
Supplementary Material (public)
There is no public supplementary material available
Citation

Schenkel, R., & Weikum, G. (1999). Experiences with Building a Federated Transaction Manager based on CORBA OTS. In S. Conrad, W. Hasselbring, & G. Saake (Eds.), Proceedings of the 2nd International Workshop of Engineering Federated Information Systems (EFIS '99) (pp. 79-94). Sankt Augustin: infix.


Cite as: https://hdl.handle.net/11858/00-001M-0000-000F-36F4-F
Abstract
Federated transaction management is needed to ensure the consistency of data that is distributed across multiple, largely autonomous, and possibly heterogeneous component databases and accessed by both global and local transactions. The problem of how to achieve global serializability has been intensively studied in the literature, but none of the proposed approaches can be considered as a universally 'best' strategy. Rather a federated transaction manager should support a suite of strategies and allow selecting the most suitable protocol for each application. Furthermore, it should not only concentrate on the idealized correctness criterion of serializability, but also offer support for different isolation levels, which are widely used in existing database systems. This paper presents the design and implementation of a CORBA-based customizable transaction manager for a federate database system. It gives a discussion of how OTS, the CORBA approach to distributed transactions, can be used in this setting. The paper discusses both the benefits of OTS and the difficulties in mapping advanced protocols for federated concurrency control onto OTS.