Concurrency control in groupware systems
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
A framework for undoing actions in collaborative systems
ACM Transactions on Computer-Human Interaction (TOCHI)
Operational transformation in real-time group editors: issues, algorithms, and achievements
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Reducing the problems of group undo
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
Undo as concurrent inverse in group editors
ACM Transactions on Computer-Human Interaction (TOCHI)
Hi-index | 0.00 |
When adding access control layer to a replication based Distributed Collaborative Editor (DCE), ensuring convergence to the same copy of the shared document becomes a challenging problem. We consider here an optimistic access control in the sense that temporarily access right violation is tolerated [3]. This leads to data divergence. To maintain convergence, updates violating access rightsmust be undone.However, undo approachmay itself lead to divergence cases called undo puzzles [6]. In this paper, we address undo as themain feature in an optimistic access-control-basedDCE.We also showhowwe can avoid several known undo puzzles and present additional ones. We propose a new generic solution for these puzzles and provide performance measurements of our undo command.