Data consistency for P2P collaborative editing

G Oster, P Urso, P Molli, A Imine - Proceedings of the 2006 20th …, 2006 - dl.acm.org
Peer-to-peer (P2P) networks are very efficient for distributing content. We want to use this
potential to allow not only distribution but collaborative editing of this content. Existing …

Context-based operational transformation in distributed collaborative editing systems

D Sun, C Sun - IEEE Transactions on Parallel and Distributed …, 2008 - ieeexplore.ieee.org
Operational Transformation (OT) is a consistency maintenance technique for collaborative
editing systems-a special class of distributed applications for supporting human-computer …

Tombstone transformation functions for ensuring consistency in collaborative editing systems

P Molli, P Urso, A Imine - 2006 International Conference on …, 2006 - ieeexplore.ieee.org
In collaborative editing, consistency maintenance of the copies of shared data is a critical
issue. In the last decade, operational transformation (OT) approach revealed as a suitable …

A string-wise CRDT algorithm for smart and large-scale collaborative editing systems

X Lv, F He, W Cai, Y Cheng - Advanced Engineering Informatics, 2017 - Elsevier
With the development of big data and cloud computing, real-time collaborative editing
systems have to face new challenges. How to support string-wise operations for smart and …

Operation context and context-based operational transformation

D Sun, C Sun - Proceedings of the 2006 20th anniversary conference …, 2006 - dl.acm.org
Operational Transformation (OT) is a technique for consistency maintenance and group
undo, and is being applied to an increasing number of collaborative applications. The …

Real differences between OT and CRDT in correctness and complexity for consistency maintenance in co-editors

D Sun, C Sun, A Ng, W Cai - Proceedings of the ACM on Human …, 2020 - dl.acm.org
OT (Operational Transformation) was invented for supporting real-time co-editors in the late
1980s and has evolved to become core techniques widely used in today's working co …

A novel CRDT-based synchronization method for real-time collaborative CAD systems

X Lv, F He, Y Cheng, Y Wu - Advanced Engineering Informatics, 2018 - Elsevier
Abstract CRDT (Conflict-free Replicated Data Type) has been proposed as an alternative
synchronization mechanism for collaborative text editing systems in recent years. However …

Supporting selective undo of string-wise operations for collaborative editing systems

X Lv, F He, W Cai, Y Cheng - Future Generation Computer Systems, 2018 - Elsevier
With the advancement of distributed computing systems, an increasing number of
collaborative systems are developed to support real-life collaborative work. As a typical …

Conditions and patterns for achieving convergence in OT-based co-editors

Y Xu, C Sun - IEEE Transactions on Parallel and Distributed …, 2015 - ieeexplore.ieee.org
In this paper, we report our discovery of general transformation conditions and patterns
underlying a range of Operational Transformation (OT) systems for achieving convergence …

Consistency maintenance of do and undo/redo operations in real-time collaborative bitmap editing systems

L Gao, F Yu, Q Chen, N Xiong - Cluster Computing, 2016 - Springer
In real-time collaborative graphical editing systems, bitmap-based graphical editing systems
are particularly special and practically useful ones, and Do and Undo/Redo operations are …