History Merging as a Mechanism for Concurrency Control in Cooperative Environments

History Merging as a Mechanism for Concurrency Control in Cooperative Environments

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.

Grafik Top
Authors
  • Klas, Wolfgang
  • Wäsch, Jürgen
Grafik Top
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings
Event Title
RIDE-NDS96, Sixth International Workshop on Research Issues on Data Engineering: Interoperability of Nontraditional Database Systems
Divisions
Multimedia Information Systems
Event Location
New Orleans, Louisiana
Event Type
Workshop
Event Dates
1996-02-26
Date
February 1996
Official URL
ftp://ftp.darmstadt.gmd.de/pub/oasys/reports/P-96-...
Export
Grafik Top