Download:
|
by Eva Kuhn, Eva Kuhn
In Proceedings of the 27th Hawaii International Conference on System Sciences (HICSS), Wailea, Maui
http://www.complang.tuwien.ac.at/eva/hiccs-94-camera-ready.ps.Z
Add To MetaCart
Abstract:
In this paper we propose a framework that can be used for the implementation of reliable multi database system communication protocols. The framework provides transactions on shared write-once objects, termed communication objects, that can be recovered after failures. Also concurrency is supported by recoverable processes. The realization of this framework that can be provided by means of a distributed coordination kernel, is the focus of this paper. Strategies for communication objects that belong to different reliability classes are presented. The application of this framework for MDBS transaction processing is shown and the failure behavior of a MDBS communication protocol supporting global serializability through a global two-phase-commit is discussed.
Citations
|
2677
|
Communicating Sequential Processes
– Hoare
- 1978
|
|
1319
|
Concurrency Control and Recovery in Database Systems
– Bernstein, Hadzilacos, et al.
- 1987
|
|
572
|
Implementing fault-tolerant services using the state machine approach: A tutorial
– Schneider
- 1990
|
|
382
|
Coordination languages and their significance
– Gelernter, Carriero
- 1992
|
|
247
|
Fail-Stop Processors: An Approach to Designing Fault-Tolerant Computing Systems
– Schlichting, Schneider
- 1982
|
|
189
|
Interoperability of Multiple Autonomous Databases
– Litwin, Mark, et al.
- 1990
|
|
188
|
How to write parallel programs: A guide to the perplexed
– Carriero, Gelernter
- 1989
|
|
133
|
A multidatabase transaction model for interbase’, in
– Elmagarmid, Leu, et al.
- 1990
|
|
84
|
Distributed programming with shared data
– Bal, Tannenbaum
- 1988
|
|
84
|
A taxonomy and current issues in multidatabase systems
– Bright, Hurson, et al.
- 1992
|
|
70
|
Programming Distributed Systems
– Bal
- 1990
|
|
58
|
reliable transaction management in a multidatabase system
– Breitbart, Silberschatz, et al.
- 1990
|
|
41
|
Object Replication in a Distributed System
– Little
- 1991
|
|
36
|
An overview of the multi-database manipulation language
– Litwin, Abdellatif
- 1987
|
|
33
|
Node autonomy in distributed systems
– Garcia-Molina, Kogan
- 1988
|
|
8
|
Logic based and imperative coordination languages
– Forst, Kuhn, et al.
- 1994
|
|
7
|
Heterogeneous information systems: Understanding integration
– Heiler, Siegel, et al.
- 1991
|
|
6
|
Reliable Communication in VPL
– Kuhn, Puntigam
- 1992
|
|
5
|
A language multidatabase system communication protocol
– Bukhres, Kuhn, et al.
- 1993
|
|
2
|
Concurrency and Backtracking in Vienna Parallel Logic
– Kuhn, Pohlai, et al.
- 1994
|
|
2
|
Elmagarmid, "An Execution Model for Distributed Database Transactions and its Implementation in VPL
– Kuhn, Puntigam, et al.
- 1992
|
|
1
|
A Framework for Reliable Multidatabase Communication Protocols
– Kuhn, Schwarz
|