Transactions are well-known and fundamental control abstractions that arose from the database community. In principle, programmers can now use transactions as units of encapsulation to structure any application. In practice, however, many distinct transactional systems have been defined. Therefore, each kind of application must be developed using different concepts of transaction. We have designed and implemented in the Java programming language a new, generic and customizable transactional system that allows to structure any application as a set of nested transactional units regardless, in the one hand, of the kind or of the type of data, and, in the other hand, of the behavior, including multithreaded one, applied on them. Our approach is...
Abstract: The transaction concept enables the efficient development of concurrent and fault tolerant...
Abstract This paper presents Atomic RMI, a distributed transactional mem-ory framework that supports...
A multidatabase system integrates a set of autonomous local databases that can be accessed as a sing...
This thesis defines an extensible transaction model and shows that an extensible and customizable tr...
In database systems when large applications are supported, their representation becomes a problem. A...
Persistent programming languages offer an attractive alternative to the increasing number of applica...
AbstractA transaction defines a locus of computation that satisfies important concurrency and failur...
ABSTRACT: A transaction is a transformation of state which has the properties of atomicity (all or n...
Enterprise JavaBeans (EJB) is a new technology that aims at supporting distributed transactional co...
Object-oriented programming languages provide transaction behavior by means of library classes. In e...
ABSTRACT: A transaction is a transformation of state which has the properties of atomicity (all or ...
An important aim in the design of the Timor programming language is to provide programmers with feat...
Transactions are a high-level alternative for low-level concurrencycontrol mechanisms such as locks,...
. In the classical model of database transactions, large transactions cannot be built out of smaller...
The Web frequently suffers from failures which affect the performance and consistency of application...
Abstract: The transaction concept enables the efficient development of concurrent and fault tolerant...
Abstract This paper presents Atomic RMI, a distributed transactional mem-ory framework that supports...
A multidatabase system integrates a set of autonomous local databases that can be accessed as a sing...
This thesis defines an extensible transaction model and shows that an extensible and customizable tr...
In database systems when large applications are supported, their representation becomes a problem. A...
Persistent programming languages offer an attractive alternative to the increasing number of applica...
AbstractA transaction defines a locus of computation that satisfies important concurrency and failur...
ABSTRACT: A transaction is a transformation of state which has the properties of atomicity (all or n...
Enterprise JavaBeans (EJB) is a new technology that aims at supporting distributed transactional co...
Object-oriented programming languages provide transaction behavior by means of library classes. In e...
ABSTRACT: A transaction is a transformation of state which has the properties of atomicity (all or ...
An important aim in the design of the Timor programming language is to provide programmers with feat...
Transactions are a high-level alternative for low-level concurrencycontrol mechanisms such as locks,...
. In the classical model of database transactions, large transactions cannot be built out of smaller...
The Web frequently suffers from failures which affect the performance and consistency of application...
Abstract: The transaction concept enables the efficient development of concurrent and fault tolerant...
Abstract This paper presents Atomic RMI, a distributed transactional mem-ory framework that supports...
A multidatabase system integrates a set of autonomous local databases that can be accessed as a sing...