A transaction model with multilevel consistency for shared data in distributed groupware systems

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In groupware systems a broad range of requirements for user coordination and data consistency need to be supported. The notions of event causality and user awareness are central in such requirements. Traditional transaction models supported in general purpose database management systems with strong consistency guarantees have been found to be unsuitable for groupware systems. Weaker models for data consistency are needed for user awareness and cooperative activities. Objects in the shared workspace need to be managed with different consistency guarantees. Towards such requirements, we examine here the applicability of a distributed transaction management model which supports multilevel consistency. The consistency levels supported in this model include serializable transactions for strong consistency and weaker consistency models such as Causal Snapshot Isolation (CSI), CSI with commutative updates, and CSI with asynchronous updates. We review the coordination and data consistency requirements in groupware systems. We show using two examples how replicated shared data in distributed groupware systems can be managed with multiple consistency levels using this model.

Original languageEnglish (US)
Title of host publicationProceedings - 2016 IEEE 2nd International Conference on Collaboration and Internet Computing, IEEE CIC 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages236-245
Number of pages10
ISBN (Electronic)9781509046072
DOIs
StatePublished - Jan 6 2017
Event2nd IEEE International Conference on Collaboration and Internet Computing, IEEE CIC 2016 - Pittsburgh, United States
Duration: Nov 1 2016Nov 3 2016

Publication series

NameProceedings - 2016 IEEE 2nd International Conference on Collaboration and Internet Computing, IEEE CIC 2016

Other

Other2nd IEEE International Conference on Collaboration and Internet Computing, IEEE CIC 2016
CountryUnited States
CityPittsburgh
Period11/1/1611/3/16

Bibliographical note

Funding Information:
This work was supported by the National Science Foundation award 1319333. Computing resources for this work were provided by the Minnesota Supercomputing Institute.

Fingerprint Dive into the research topics of 'A transaction model with multilevel consistency for shared data in distributed groupware systems'. Together they form a unique fingerprint.

Cite this