History Merging as a Mechanism for Concurrency Control in Cooperative Environments

  • Authors:
  • Jürgen Wäsch;Wolfgang Klas

  • Affiliations:
  • -;-

  • Venue:
  • RIDE '96 Proceedings of the 6th International Workshop on Research Issues in Data Engineering (RIDE '96) Interoperability of Nontraditional Database Systems
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

Cooperative applications need proper transactional support for coordinating joint activities, sharing of data, and semantically correct exchange of information of collaborating users. Conventional transaction models based on the ACID properties do not meet the typical requirements of cooperative applications.The CoAct model is designed for supporting cooperative work in multi-user environments. CoAct includes a novel algorithm implementing the semantically correct exchange of information among concurrent activities of cooperating users by means of merging histories of user activities. This technique of merging activity histories is applicable in various fields beyond CSCW systems, e.g., in the area of mobile computing to manage disconnected operation.