Advanced software systems utilize highly structured, complex data that can be effectively represented using nested objects. In this paper we argue that the efficient execution of transactions on such data can only be accomplished by exploiting the available concurrency within each object method. We present a concurrency control strategy that automatically generates nested transactions on objects. Compile time analysis of the class definitions is used to determine conflict information which is used by the method scheduler to perform concurrency control. Our approach offers three benefits; (1) the availability of sub-transactions which may be executed concurrently, (2) the use of a statically determined conflict condition which is less restri...
Concurrent object-oriented programming systems require support for concurrency control, to enforce c...
In this paper, we present a study on the concurrency control and recovery algorithms in nested trans...
Recently object-orienfed database technology has started to gain the attention of researchers in rea...
Advanced software systems utilize highly structured, complex data that can be effectively represente...
Concurrency control algorithms use a conflict detection strategy to determine operations that have ...
We propose a formal model of concurrency control in object bases. An object base is like a database ...
AbstractWe propose a formal model of concurrency control in object bases. An object base is like a d...
Concurrency control in object based systems is a new area of research that has only just begun to be...
AbstractWe present a new model for describing and reasoning about transaction-processing algorithms....
Object-oriented systems have been generally recognized as a good choice for approaching a range of p...
We present a new model for describing and reasoning about transaction-processing algorithms. The mod...
We have added distributed concurrency control to the MELD object system by representing in progress ...
The use of versioned data has proven its value in many areas of Computer Science including concurren...
A method is discussed for synchronizing operations on objects when the operations are invoked by tra...
Database systems take advantage of concurrent activities in order to offer better throughput and res...
Concurrent object-oriented programming systems require support for concurrency control, to enforce c...
In this paper, we present a study on the concurrency control and recovery algorithms in nested trans...
Recently object-orienfed database technology has started to gain the attention of researchers in rea...
Advanced software systems utilize highly structured, complex data that can be effectively represente...
Concurrency control algorithms use a conflict detection strategy to determine operations that have ...
We propose a formal model of concurrency control in object bases. An object base is like a database ...
AbstractWe propose a formal model of concurrency control in object bases. An object base is like a d...
Concurrency control in object based systems is a new area of research that has only just begun to be...
AbstractWe present a new model for describing and reasoning about transaction-processing algorithms....
Object-oriented systems have been generally recognized as a good choice for approaching a range of p...
We present a new model for describing and reasoning about transaction-processing algorithms. The mod...
We have added distributed concurrency control to the MELD object system by representing in progress ...
The use of versioned data has proven its value in many areas of Computer Science including concurren...
A method is discussed for synchronizing operations on objects when the operations are invoked by tra...
Database systems take advantage of concurrent activities in order to offer better throughput and res...
Concurrent object-oriented programming systems require support for concurrency control, to enforce c...
In this paper, we present a study on the concurrency control and recovery algorithms in nested trans...
Recently object-orienfed database technology has started to gain the attention of researchers in rea...