PhD ThesisModern computing systems support concurrency as a means of increasing the performance of the system. However, the potential for increased performance is not without its problems. For example, lost updates and inconsistent retrieval are but two of the possible consequences of unconstrained concurrency. Many concurrency control techniques have been designed to combat these problems; this thesis considers the applicability of some of these techniques in the context of a reliable object-oriented system supporting atomic actions. The object-oriented programming paradigm is one approach to handling the inherent complexity of modern computer programs. By modeling entities from the real world as objects which ha...
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...
Object-oriented systems have been generally recognized as a good choice for approaching a range of p...
Concurrent object-oriented programming systems require support for concurrency control, to enforce c...
The proliferation of shared mutable state in object-oriented programming complicates software develo...
Object-oriented databases are becoming increasingly popular in businesses. Some areas of interest in...
International audienceSeveral propositions were done to provide adapted concurrency control to objec...
Principles of integrating concurrent computation, objects, and inheritance are discussed. The approa...
Since the early 2000s, in order to keep up with the performance predictions of Moore's law, hardware...
Concurrency control in modern programming languages is typically managed using mechanisms based on m...
We have added distributed concurrency control to the MELD object system by representing in progress ...
Object-based distributed systems are intended to merge the benefits of both object-based languages a...
Object-oriented systems have provided a new methodology for decomposing problems. They have also bro...
Concurrency control algorithms use a conflict detection strategy to determine operations that have ...
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...
Object-oriented systems have been generally recognized as a good choice for approaching a range of p...
Concurrent object-oriented programming systems require support for concurrency control, to enforce c...
The proliferation of shared mutable state in object-oriented programming complicates software develo...
Object-oriented databases are becoming increasingly popular in businesses. Some areas of interest in...
International audienceSeveral propositions were done to provide adapted concurrency control to objec...
Principles of integrating concurrent computation, objects, and inheritance are discussed. The approa...
Since the early 2000s, in order to keep up with the performance predictions of Moore's law, hardware...
Concurrency control in modern programming languages is typically managed using mechanisms based on m...
We have added distributed concurrency control to the MELD object system by representing in progress ...
Object-based distributed systems are intended to merge the benefits of both object-based languages a...
Object-oriented systems have provided a new methodology for decomposing problems. They have also bro...
Concurrency control algorithms use a conflict detection strategy to determine operations that have ...
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...