AbstractJavaSpaces is a coordination infrastructure inspired by the shared dataspace model: processes interact by introducing, consuming, and testing for the presence/absence of data in a common repository. Besides these traditional operations, an event based coordination mechanism is considered which allows for the notification of the introduction of new instances of data in the repository.JavaSpaces also supports transactions: multiple coordination operations can be grouped into a bundle that acts as a single atomic operation. In this paper we adopt serializability as a criterion to evaluate the correctness of the JavaSpaces transaction semantics: we prove that serializability is satisfied only if we restrict to output, input, and read op...
Motivated by shortcomings of classical serializability as a correct criterion in recent transaction-...
AbstractIn a multidatabase system, global transactions are executed under the control of the global ...
The problem of concurrency control for transactions in a multidatabase system has received considera...
AbstractJavaSpaces is a coordination infrastructure inspired by the shared dataspace model: processe...
Serializability is the traditional consistency criterion when shared objects are accessed concurrent...
AbstractCoordination languages were introduced in the early 1980s as programming notations to manage...
AbstractA transaction defines a locus of computation that satisfies important concurrency and failur...
We present a collection of process calculi featuring coordination primitives for the shared dataspac...
AbstractThe serializability condition is usually considered in order to maintain the consistency of ...
AbstractThe shared dataspace metaphor is historically the most prominent representative of the famil...
AbstractA number of different coordination models for specifying inter-process communication and syn...
AbstractWe propose a formal model of concurrency control in object bases. An object base is like a d...
Many programming languages, such as Clojure, Scala, and Haskell, support different concurrency model...
We present a general theory of serializability, unifying a wide range of transactional algorithms, i...
We propose a formal model of concurrency control in object bases. An object base is like a database ...
Motivated by shortcomings of classical serializability as a correct criterion in recent transaction-...
AbstractIn a multidatabase system, global transactions are executed under the control of the global ...
The problem of concurrency control for transactions in a multidatabase system has received considera...
AbstractJavaSpaces is a coordination infrastructure inspired by the shared dataspace model: processe...
Serializability is the traditional consistency criterion when shared objects are accessed concurrent...
AbstractCoordination languages were introduced in the early 1980s as programming notations to manage...
AbstractA transaction defines a locus of computation that satisfies important concurrency and failur...
We present a collection of process calculi featuring coordination primitives for the shared dataspac...
AbstractThe serializability condition is usually considered in order to maintain the consistency of ...
AbstractThe shared dataspace metaphor is historically the most prominent representative of the famil...
AbstractA number of different coordination models for specifying inter-process communication and syn...
AbstractWe propose a formal model of concurrency control in object bases. An object base is like a d...
Many programming languages, such as Clojure, Scala, and Haskell, support different concurrency model...
We present a general theory of serializability, unifying a wide range of transactional algorithms, i...
We propose a formal model of concurrency control in object bases. An object base is like a database ...
Motivated by shortcomings of classical serializability as a correct criterion in recent transaction-...
AbstractIn a multidatabase system, global transactions are executed under the control of the global ...
The problem of concurrency control for transactions in a multidatabase system has received considera...