AbstractThis paper defines the notion of hybrid atomicity for nested transaction systems, and presents and verifies an algorithm providing this property. Hybrid atomicity is a modular property; it allows the correctness of a system to be deduced from the fact that each object is implemented to have the property. It allows more concurrency than dynamic atomicity, by assigning timestamps to transactions at commit. The Avalon system provides exactly this facility. The results in this paper extend earlier work using the same model for locking and timestamp-based algorithms, 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...
We present a concurrency control algorithm for an open and safe nested transaction model. We use pre...
In this paper we describe an approach of implementing atomicity. Atomicity requires that computation...
The concurrency of transactions executing on atomic data types can be enhanced through the use of se...
AbstractThis paper defines the notion of hybrid atomicity for nested transaction systems, and presen...
Abstract. This paper defines the notion of hybrid atomicityfor nested trans-action systems, and pres...
AbstractWe present a new model for describing and reasoning about transaction-processing algorithms....
AbstractDatabases and other transaction-processing systems use concurrency control and recovery algo...
AbstractA new formal model is presented for studying concurrency and resiliency properties for neste...
We present a new model for describing and reasoning about transaction-processing algorithms. The mod...
AbstractWe propose a formal model of concurrency control in object bases. An object base is like a d...
We propose a formal model of concurrency control in object bases. An object base is like a database ...
Transactional memory has great potential for simplifying multithreaded programming by allowing progr...
Transactional memory is perceived as an appealing alternative to critical sections for general pur-p...
Abstract: "Atomic transactions have become a widely accepted mechanism for coping with failures and ...
AbstractWe extend the notion of Store Atomicity [Arvind and Jan-Willem Maessen. Memory model = instr...
We present a concurrency control algorithm for an open and safe nested transaction model. We use pre...
In this paper we describe an approach of implementing atomicity. Atomicity requires that computation...
The concurrency of transactions executing on atomic data types can be enhanced through the use of se...
AbstractThis paper defines the notion of hybrid atomicity for nested transaction systems, and presen...
Abstract. This paper defines the notion of hybrid atomicityfor nested trans-action systems, and pres...
AbstractWe present a new model for describing and reasoning about transaction-processing algorithms....
AbstractDatabases and other transaction-processing systems use concurrency control and recovery algo...
AbstractA new formal model is presented for studying concurrency and resiliency properties for neste...
We present a new model for describing and reasoning about transaction-processing algorithms. The mod...
AbstractWe propose a formal model of concurrency control in object bases. An object base is like a d...
We propose a formal model of concurrency control in object bases. An object base is like a database ...
Transactional memory has great potential for simplifying multithreaded programming by allowing progr...
Transactional memory is perceived as an appealing alternative to critical sections for general pur-p...
Abstract: "Atomic transactions have become a widely accepted mechanism for coping with failures and ...
AbstractWe extend the notion of Store Atomicity [Arvind and Jan-Willem Maessen. Memory model = instr...
We present a concurrency control algorithm for an open and safe nested transaction model. We use pre...
In this paper we describe an approach of implementing atomicity. Atomicity requires that computation...
The concurrency of transactions executing on atomic data types can be enhanced through the use of se...