On the basis of requirements identified from the case analyses described in Chapter 4, in this chapter our objective is to define an architecture of a cooperative transaction processing system. One of the results of the TRANSCOOP project was a “reference architecture”, which offers transaction management support for cooperative applications. This general architecture was described in [de by et al., 1995b] as the TRANSCOOP reference architecture. Such an architecture, however, presents a framework for an idealized abstract situation, without posing any specific resource constraints. In the development of a running TRANSCOOP demonstrator system, we have focused on those components that were most intimately related to the notion of a cooperative transaction. the demonstrator we have implemented in the TRANSCOOP project is an instantiation of this abstract architecture.
|Title of host publication||Transaction Management Support for Cooperative Applications|
|Editors||Rolf A. de By, Wolfgang Klas, Jari Veijalainen|
|Place of Publication||Boston, MA|
|Publisher||Kluwer Academic Publishers|
|Publication status||Published - 1997|
|Name||Springer International Series in Engineering and Computer Science|