HYBRID ATOMICITY FOR NESTED TRANSACTIONS

Citation
A. Fekete et al., HYBRID ATOMICITY FOR NESTED TRANSACTIONS, Theoretical computer science, 149(1), 1995, pp. 151-178
Citations number
17
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
03043975
Volume
149
Issue
1
Year of publication
1995
Pages
151 - 178
Database
ISI
SICI code
0304-3975(1995)149:1<151:HAFNT>2.0.ZU;2-B
Abstract
This paper defines the notion of hybrid atomicity for nested transacti on systems, and presents and verifies an algorithm providing this prop erty. Hybrid atomicity is a modular property; it allows the correctnes s of a system to be deduced from the fact that each object is implemen ted to have the property. It allows more concurrency than dynamic atom icity, by assigning timestamps to transactions at commit. The Avalon s ystem provides exactly this facility. The results in this paper extend earlier work using the same model for locking and timestamp-based alg orithms, providing further evidence for the generality of the approach . However, there are some subtle differences with the definitions used in earlier work, showing the difficulties of developing precise gener al models for nested transaction systems.