Concurrency control in groupware systems
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
A concurrency control framework for collaborative systems
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Consistency maintenance in real-time collaborative graphics editing systems
ACM Transactions on Computer-Human Interaction (TOCHI)
ISADS '01 Proceedings of the Fifth International Symposium on Autonomous Decentralized Systems
Hi-index | 0.00 |
Real time group editors allow two or more users at different locations to work on a shared document at the same time In a mobile network environment with non-deterministic communication latency, a replicated architecture is usually adopted for the storage of the shared document in order to provide high responsiveness A conflict occurs when two or more users have different intentions for editing the same part of the replicated document Conflict can be categorised into two types: exclusive and non-exclusive conflicts An exclusive conflict occurs when the conflicting operations cannot be realised at the same time, and if serially executed, the effect of the later operation will override the earlier operation In contrast, a non-exclusive conflict occurs when the conflicting operations can be realised at the same time and both operations can be applied to the target without one overriding the other.