Compensation in Collaborative Editing

Stéphane Weiss 1 Pascal Urso 1 Pascal Molli 1
1 ECOO - Environment for cooperation
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : Undo/Redo has been recognized as an important fea- ture of collaborative editing systems. The undo mecha- nism allows any user to undo any edit operation at any time. Preserving consistency of shared data with the undo feature is a complex issue. Several algorithms ex- ist for managing Undo in collaborative editing, but they are still open issues concerning correctness or intrinsic limitations of these algorithms. Therefore, in this pa- per we present an novel undo approach in the context of Operational Transformation (OT) framework. We prove the correctness of our solution, we leverage some limitations of current Undo approaches and we indicate how it can be combined with existing OT integration algorithms to provide a complete usable system.
Complete list of metadatas
Contributor : Pascal Urso <>
Submitted on : Wednesday, November 18, 2009 - 10:39:27 AM
Last modification on : Thursday, January 11, 2018 - 6:19:48 AM
Long-term archiving on : Tuesday, October 16, 2012 - 2:20:49 PM


Files produced by the author(s)


  • HAL Id : hal-00433033, version 1



Stéphane Weiss, Pascal Urso, Pascal Molli. Compensation in Collaborative Editing. 9th International Workshop on Collaborative Editing Systems - IWCES 2007, Nov 2007, Sanibel Island, Florida, United States. 6 p. ⟨hal-00433033⟩



Record views


Files downloads