This chapter surveys extended transaction models proposed to support long duration, interactive and/or cooperative activities in the context of multi-user software development and CAD/CAM environments. Many of these are variants of the checkout model, which addresses the long duration and interactive nature of the activities supported by environments but still isolates environment users, making it difficult for them to collaborate while their activities are in progress. However, a few cooperative transaction models have been proposed to facilitate collaboration, usually while maintaining some guarantees of consistency. To appear as a chapter in Won Kim (ed.), Modern Database Management: Object-Oriented and Multidatabase Technologies, ACM Pr...
With the emerge of cooperative applications it turned out that traditional transaction concepts are ...
. Concurrency Control is the ability to allow concurrent access of multiple independent agents whil...
this paper distinguishes itself by a high degree of configurability and flexibility, based on object...
This chapter surveys extended transaction models proposed to support long duration, interactive and/...
It is generally recognized that the classical transaction model, providing atomicity and serializabi...
The rapid growth of the global information infrastructure opens new opportunities to perform joint w...
Cooperative work on shared information requires different kind of computing system support to coordi...
Cooperative work on shared information requires different kind of computing system support to coordi...
Many cooperative transaction models are intended to support teams of programmers sharing a software ...
The theme of this thesis is on transactional support for cooperative work environments, focusing on ...
Cooperative work on shared information requires different kinds of computing system support to coord...
The database community has produced extensive research on the concurrency control problem in the con...
This technical report consists of two papers discussing concurrency control facilities for multiuser...
Traditional transaction models ensure robustness for distributed applications through the propertie...
Considerable research effort in the software engineering domain has been focused on the development ...
With the emerge of cooperative applications it turned out that traditional transaction concepts are ...
. Concurrency Control is the ability to allow concurrent access of multiple independent agents whil...
this paper distinguishes itself by a high degree of configurability and flexibility, based on object...
This chapter surveys extended transaction models proposed to support long duration, interactive and/...
It is generally recognized that the classical transaction model, providing atomicity and serializabi...
The rapid growth of the global information infrastructure opens new opportunities to perform joint w...
Cooperative work on shared information requires different kind of computing system support to coordi...
Cooperative work on shared information requires different kind of computing system support to coordi...
Many cooperative transaction models are intended to support teams of programmers sharing a software ...
The theme of this thesis is on transactional support for cooperative work environments, focusing on ...
Cooperative work on shared information requires different kinds of computing system support to coord...
The database community has produced extensive research on the concurrency control problem in the con...
This technical report consists of two papers discussing concurrency control facilities for multiuser...
Traditional transaction models ensure robustness for distributed applications through the propertie...
Considerable research effort in the software engineering domain has been focused on the development ...
With the emerge of cooperative applications it turned out that traditional transaction concepts are ...
. Concurrency Control is the ability to allow concurrent access of multiple independent agents whil...
this paper distinguishes itself by a high degree of configurability and flexibility, based on object...