Cooperative work on shared information requires different kinds of computing system support to coordinate the work of multiple users, to establish mutual awareness among users, and to ensure the consistency of user results. These issues are currently tackled separately in various loosely related areas, such as workflow systems, groupware, and advanced transactional models. In the TRANSCOOP project, we have developed a transaction model and a specification language that provide a core functionality for information sharing in cooperative systems. The core functionality includes explicit work coordination facilities, which at the same time ensure the consistency of results. The TRANSCOOP transaction model and specification language have evolve...
The system described in this chapter enables designers to define cooperative scenarios. It deals wit...
Many cooperative transaction models are intended to support teams of programmers sharing a software ...
Transactions have been used for several decades to handle concurrent access to data in databases. Th...
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...
The rapid growth of the global information infrastructure opens new opportunities to perform joint w...
The TRANSCOOP project started with an analysis of different cooperative work scenarios and their und...
On the basis of requirements identified from the case analyses described in Chapter 4, in this chapt...
This report presents a reference architecture for cooperative transaction processing systems. The ar...
This report presents a reference architecture for cooperative transaction processing systems. The ar...
This chapter surveys extended transaction models proposed to support long duration, interactive and/...
The theme of this thesis is on transactional support for cooperative work environments, focusing on ...
This chapter surveys extended transaction models proposed to support long duration, interactive and/...
With the emerge of cooperative applications it turned out that traditional transaction concepts are ...
The ESPRIT-III project TransCoop aims at providing computer support for cooperative tasks. Design fo...
The system described in this chapter enables designers to define cooperative scenarios. It deals wit...
Many cooperative transaction models are intended to support teams of programmers sharing a software ...
Transactions have been used for several decades to handle concurrent access to data in databases. Th...
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...
The rapid growth of the global information infrastructure opens new opportunities to perform joint w...
The TRANSCOOP project started with an analysis of different cooperative work scenarios and their und...
On the basis of requirements identified from the case analyses described in Chapter 4, in this chapt...
This report presents a reference architecture for cooperative transaction processing systems. The ar...
This report presents a reference architecture for cooperative transaction processing systems. The ar...
This chapter surveys extended transaction models proposed to support long duration, interactive and/...
The theme of this thesis is on transactional support for cooperative work environments, focusing on ...
This chapter surveys extended transaction models proposed to support long duration, interactive and/...
With the emerge of cooperative applications it turned out that traditional transaction concepts are ...
The ESPRIT-III project TransCoop aims at providing computer support for cooperative tasks. Design fo...
The system described in this chapter enables designers to define cooperative scenarios. It deals wit...
Many cooperative transaction models are intended to support teams of programmers sharing a software ...
Transactions have been used for several decades to handle concurrent access to data in databases. Th...