Abstract. The Software Transactional Memory (STM) model is an original approach for controlling concurrent accesses to ressources without the need for explicit lock-based synchronization mechanisms. A key feature of STM is to provide a way to group se-quences of read and write actions inside atomic blocks, similar to database transactions, whose whole effect should occur atomically. In this paper, we investigate STM from a process algebra perspective and define an ex-tension of asynchronous CCS with atomic blocks of actions. Our goal is not only to set a formal ground for reasoning on STM implementations but also to understand how this model fits with other concurrency control mechanisms. We also view this calculus as a test bed for extendi...
Transactional memory (TM) is a promising paradigm for concurrent programming. This paper is an overv...
Transactional memory (TM) provides a general-purpose mechanism with which to construct concurrent ob...
Software transactional memory (STM) is a concurrency con-trol mechanism for shared memory systems. I...
29 pagesThe Software Transactional Memory (STM) model is an original approach for controlling concur...
AbstractThe overall intention of this work is to investigate the ability to regard a finite computat...
Relaxing the isolation requirements on transactions leads to systems in which transactions can now c...
The unified theory of concurrency control and recovery integrates atomicity and isolation within a c...
We present a new model for describing and reasoning about transaction-processing algorithms. The mod...
159 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1985.The concept of an indivisible...
Software Transactional memory (STM) is an emerging abstraction for concurrent programming alternativ...
AbstractWe present a new model for describing and reasoning about transaction-processing algorithms....
In this paper we introduce an abstract algebra for reasoning about concurrent programs, that include...
Transactional memory ensures the atomicity and isolation of transactions. Although these propertie...
Abstract. There has been a lot of recent research on transaction-based concurrent programming, aimed...
By adding reflexion to the chemical machine of Berry and Boudol, we obtain a formal model of concurr...
Transactional memory (TM) is a promising paradigm for concurrent programming. This paper is an overv...
Transactional memory (TM) provides a general-purpose mechanism with which to construct concurrent ob...
Software transactional memory (STM) is a concurrency con-trol mechanism for shared memory systems. I...
29 pagesThe Software Transactional Memory (STM) model is an original approach for controlling concur...
AbstractThe overall intention of this work is to investigate the ability to regard a finite computat...
Relaxing the isolation requirements on transactions leads to systems in which transactions can now c...
The unified theory of concurrency control and recovery integrates atomicity and isolation within a c...
We present a new model for describing and reasoning about transaction-processing algorithms. The mod...
159 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1985.The concept of an indivisible...
Software Transactional memory (STM) is an emerging abstraction for concurrent programming alternativ...
AbstractWe present a new model for describing and reasoning about transaction-processing algorithms....
In this paper we introduce an abstract algebra for reasoning about concurrent programs, that include...
Transactional memory ensures the atomicity and isolation of transactions. Although these propertie...
Abstract. There has been a lot of recent research on transaction-based concurrent programming, aimed...
By adding reflexion to the chemical machine of Berry and Boudol, we obtain a formal model of concurr...
Transactional memory (TM) is a promising paradigm for concurrent programming. This paper is an overv...
Transactional memory (TM) provides a general-purpose mechanism with which to construct concurrent ob...
Software transactional memory (STM) is a concurrency con-trol mechanism for shared memory systems. I...