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|
Lehtola, A., de By, R. A., Tirri, H., & Wäsch, J. (1997). The Transcoop Architecture. In R. A. de By, W. Klas, & J. Veijalainen (Eds.), Transaction Management Support for Cooperative Applications (pp. 93-113). (Springer International Series in Engineering and Computer Science; Vol. 433). Boston, MA: Kluwer Academic Publishers. https://doi.org/10.1007/978-1-4615-5679-4_5