We present a new model for describing and reasoning about transaction-processing algorithms. The model provides a comprehensive, uniform framework for rigorous correctness proofs. The model generalizes previous work on concurrency control to encompass nested transactions and type-specific concurrency control algorithms. Using our model, we describe general conditions for a concurrency control algorithm to be correct-i.e., to ensure that transactions appear to be atomic. We also present a new concurrency control algorithm for abstract data types in a nested transaction system. The algorithm uses commutativity proper-ties of operations to allow high levels of concurrency. The results of operations, in addition to their names and arguments, ca...
AbstractIt is widely recognized by practitioners that concurrency control and recovery for transacti...
Abstract. This paper defines the notion of hybrid atomicityfor nested trans-action systems, and pres...
Attaining high performance of transaction processing and preserving consistency of database are two ...
AbstractWe present a new model for describing and reasoning about transaction-processing algorithms....
In this paper, we present a study on the concurrency control and recovery algorithms in nested trans...
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 ...
AbstractDatabases and other transaction-processing systems use concurrency control and recovery algo...
We present a concurrency control algorithm for an open and safe nested transaction model. We use pre...
The concurrency of transactions executing on atomic data types can be enhanced through the use of se...
Transactional memory simplifies multiprocessor programming by providing the guarantee that a sequent...
Consistency criteria adopted for the management of persistent replicated objects in a distributed sy...
The concurrency of transactions executing on atomic data types can be enhanced through the use of se...
AbstractA new formal model is presented for studying concurrency and resiliency properties for neste...
The unified theory of concurrency control and recovery integrates atomicity and isolation within a c...
AbstractIt is widely recognized by practitioners that concurrency control and recovery for transacti...
Abstract. This paper defines the notion of hybrid atomicityfor nested trans-action systems, and pres...
Attaining high performance of transaction processing and preserving consistency of database are two ...
AbstractWe present a new model for describing and reasoning about transaction-processing algorithms....
In this paper, we present a study on the concurrency control and recovery algorithms in nested trans...
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 ...
AbstractDatabases and other transaction-processing systems use concurrency control and recovery algo...
We present a concurrency control algorithm for an open and safe nested transaction model. We use pre...
The concurrency of transactions executing on atomic data types can be enhanced through the use of se...
Transactional memory simplifies multiprocessor programming by providing the guarantee that a sequent...
Consistency criteria adopted for the management of persistent replicated objects in a distributed sy...
The concurrency of transactions executing on atomic data types can be enhanced through the use of se...
AbstractA new formal model is presented for studying concurrency and resiliency properties for neste...
The unified theory of concurrency control and recovery integrates atomicity and isolation within a c...
AbstractIt is widely recognized by practitioners that concurrency control and recovery for transacti...
Abstract. This paper defines the notion of hybrid atomicityfor nested trans-action systems, and pres...
Attaining high performance of transaction processing and preserving consistency of database are two ...