Implementation of CovaTM

  • Authors:
  • Jinlei Jiang;Meilin Shi

  • Affiliations:
  • -;-

  • Venue:
  • EDCIS '02 Proceedings of the First International Conference on Engineering and Deployment of Cooperative Information Systems
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Nowadays it has been widely recognized that traditional transaction models with ACID (Atomicity, Consistency, Isolation and Durability) properties generally are not applicable to cooperative applications. To solve this problem, a new transaction model called CovaTM is proposed. CovaTM views one execution of a cooperative process as a transaction with its sub-transactions corresponding to activities. It provides sophisticated but flexible control over cooperative process and relaxes the restrictions on atomicity and isolation. Therefore, it can meet the requirements of cooperative applications well. This paper details the implementation issues of CovaTM including how to construct a transaction according to the cooperative process description as well as the mechanism and algorithm adopted at runtime.