Generic operation transformation scheme for consistency maintenance in real-time cooperative editing systems
Research output: Chapters, Conference Papers, Creative and Literary Works (RGC: 12, 32, 41, 45) › 32_Refereed conference paper (with ISBN/ISSN) › peer-review
Author(s)
Detail(s)
Original language | English |
---|---|
Title of host publication | Proceedings of the International ACM SIGGROUP Conference on Supporting Group Work |
Publisher | ACM |
Pages | 425-434 |
Publication status | Published - 1997 |
Externally published | Yes |
Conference
Title | Proceedings of the 1997 International ACM SIGGROUP Conference on Supporting Group Work, GROUP'97 |
---|---|
City | Phoenix, AZ, USA |
Period | 16 - 19 November 1997 |
Link(s)
Abstract
In real-time cooperative editing systems, independent operations on any part of the shared document may be generated from multiple cooperating sites. It is very important and technically challenging to ensure that the effect of executing an operation at remote sites, in the presence of concurrent execution of independent operations, achieves the same effect as executing this operation at the local site at the time of its generation, thus preserving its intention and maintaining system consistency. In this paper, we investigate the technical issues involved in preserving intentions of concurrent operations, explain the reasons why traditional serialization-based concurrency control strategies and existing operational transformation strategies failed to solve these problems, and propose a generic operation transformation scheme for intention preservation and consistency maintenance in real-time cooperative editing systems. The proposed scheme has been implemented in an Internet-based prototype REDUCE (REal-time Distributed Unconstrained Cooperative Editing) system.
Citation Format(s)
Generic operation transformation scheme for consistency maintenance in real-time cooperative editing systems. / Sun, Chengzheng; Jia, Xiahua; Zhang, Yanchun et al.
Proceedings of the International ACM SIGGROUP Conference on Supporting Group Work. ACM, 1997. p. 425-434.Research output: Chapters, Conference Papers, Creative and Literary Works (RGC: 12, 32, 41, 45) › 32_Refereed conference paper (with ISBN/ISSN) › peer-review