DocumentCode :
1699385
Title :
A hierarchical peer-to-peer reduction and merging framework for efficient operational transformations in collaborative editing
Author :
Preston, Jon A. ; Prasad, Sushil K.
Author_Institution :
Software Eng. & Game, Dev., Kennesaw State Univ., Marietta, GA, USA
fYear :
2015
Firstpage :
257
Lastpage :
263
Abstract :
The primary goals in a synchronous, real-time collaborative editing system (RTCES) involve ensuring a high level of concurrent access (editability) to users while maintaining the properties of the CCI model (consistency, causality-preservation, and intention-preservation). The field of RTCES research has advanced in techniques to overcome some of the challenges inherent in the support of synchronous editing of a shared document via Operational Transformation (OT), however current OT techniques require high message and storage costs. Their performances degrade as the storage for past operations into history buffers increases. In this paper, we present a novel algorithmic framework for history buffer reduction, which minimizes the size of the history of operations and reduces storage overheads. We show how this algorithm can be pipelined within a hierarchical document tree, enabling for further efficiency and opportunities for intention preservation - currently a hard problem. Further, we show how to distribute this algorithm in a peer-to-peer RTCES and present empirical simulation results that demonstrate the validity of our approach. Our contributions are breaking new grounds in the field of synchronous collaborative editing.
Keywords :
document handling; groupware; trees (mathematics); CCI model; OT techniques; consistency causality-preservation and intention-preservation model; efficient operational transformations; hierarchical document tree; hierarchical peer-to-peer reduction and merging framework; history buffer reduction; operational transformation; peer-to-peer RTCES algorithm; real-time collaborative editing system; Buffer storage; Collaboration; Engines; History; Peer-to-peer computing; Real-time systems; Semantics; Efficiency; Global Snapshot; History Buffer; Intention Preservation; Operational Transformation; RTCES; Reduction;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Collaboration Technologies and Systems (CTS), 2015 International Conference on
Conference_Location :
Atlanta, GA
Print_ISBN :
978-1-4673-7647-1
Type :
conf
DOI :
10.1109/CTS.2015.7210432
Filename :
7210432
Link To Document :
بازگشت