| Operational transformation in real-time group editors: issues, algorithms, and achievements |
| Full text |
Pdf
(1.28 MB)
|
| Source
|
Computer Supported Cooperative Work
archive
Proceedings of the 1998 ACM conference on Computer supported cooperative work
table of contents
Seattle, Washington, United States
Pages: 59 - 68
Year of Publication: 1998
ISBN:1-58113-009-0
|
|
Authors
|
|
Chengzheng Sun
|
School of Computing and Information Technology, Griffith University, Brisbane, Qld 4111, Australia
|
|
Clarence Ellis
|
Department of Computer Science, University of Colorado, Boulder, CO
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 34, Downloads (12 Months): 226, Citation Count: 70
|
|
|
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
C.V. Cormack: "A calculus for concurrent update," Research Report CS-95-06, Dept. of Computer Science, University of Waterloo, Canada, 1995.
|
 |
2
|
|
 |
3
|
|
| |
4
|
C.A. Ellis, S. J. Gibbs, G.L. Rein: "Design and use of a group editor," in Engineering for Human-Computer Interaction. G. Cockton, Ed., North-Holland, Amsterdam, 1990, pp.13-25.
|
 |
5
|
|
 |
6
|
|
 |
7
|
|
| |
8
|
A. Karsenty and M. Beaudouin-Lafon: "An algorithm for distributed groupware applications," In Proc. of IJth International Conference on Distributed Computing Systems, pp. 195-202, May 199;3.
|
 |
9
|
|
 |
10
|
|
 |
11
|
David A. Nichols , Pavel Curtis , Michael Dixon , John Lamping, High-latency, low-bandwidth windowing in the Jupiter collaboration system, Proceedings of the 8th annual ACM symposium on User interface and software technology, p.111-120, November 15-17, 1995, Pittsburgh, Pennsylvania, United States
[doi> 10.1145/215585.215706]
|
 |
12
|
|
 |
13
|
Matthias Ressel , Doris Nitsche-Ruhland , Rul Gunzenhäuser, An integrating, transformation-oriented approach to concurrency control and undo in group editors, Proceedings of the 1996 ACM conference on Computer supported cooperative work, p.288-297, November 16-20, 1996, Boston, Massachusetts, United States
[doi> 10.1145/240080.240305]
|
| |
14
|
C. Sun, Y.Yang, Y. Zhang, and D. Chen: "A consistency model and supporting schemes for real-time cooperative editing systems," In Proc. of The i9th Australasian Computer Science Conference, pp. 582-591, Melbourne, Jan. 1996.
|
 |
15
|
Chengzheng Sun , Yanchun Zhang , Xiahua Jia , Yun Yang, A generic operation transformation scheme for consistency maintenance in real-time cooperative editing systems, Proceedings of the international ACM SIGGROUP conference on Supporting group work: the integration challenge, p.425-434, November 16-19, 1997, Phoenix, Arizona, United States
[doi> 10.1145/266838.267366]
|
| |
16
|
C. Sun, D. Chen, X. lia: "Reversible inclusion and exclusion transformation for string-wise operations in cooperative editing systems," In Proc. of The =ist Australasian Computer Science Conference, pp.441-452, Springer-Verlag, Perth, Feb. 1998.
|
 |
17
|
Chengzheng Sun , Xiaohua Jia , Yanchun Zhang , Yun Yang , David Chen, Achieving convergence, causality preservation, and intention preservation in real-time cooperative editing systems, ACM Transactions on Computer-Human Interaction (TOCHI), v.5 n.1, p.63-108, March 1998
[doi> 10.1145/274444.274447]
|
CITED BY 70
|
|
|
|
|
|
|
|
James “Bo” Begole , Mary Beth Rosson , Clifford A. Shaffer, Supporting worker independence in collaboration transparency, Proceedings of the 11th annual ACM symposium on User interface software and technology, p.133-142, November 01-04, 1998, San Francisco, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Anne-Marie Kermarrec , Antony Rowstron , Marc Shapiro , Peter Druschel, The IceCube approach to the reconciliation of divergent replicas, Proceedings of the twentieth annual ACM symposium on Principles of distributed computing, p.210-218, August 2001, Newport, Rhode Island, United States
|
|
|
Nicolas Vidot , Michelle Cart , Jean Ferrié , Maher Suleiman, Copies convergence in a distributed real-time collaborative environment, Proceedings of the 2000 ACM conference on Computer supported cooperative work, p.171-180, December 2000, Philadelphia, Pennsylvania, United States
|
|
|
|
|
|
|
|
|
|
|
|
Nuno Preguiça , J. Legatheaux Martins , Henrique Domingos , Sérgio Duarte, Data management support for asynchronous groupware, Proceedings of the 2000 ACM conference on Computer supported cooperative work, p.69-78, December 2000, Philadelphia, Pennsylvania, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Richard Furuta , Jin-Cheon Na, Applying caT's programmable browsing semantics to specify world-wide web documents that reflect place, time, reader, and community, Proceedings of the 2002 ACM symposium on Document engineering, November 08-09, 2002, McLean, Virginia, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Guy Bernard , Jalel Ben-othman , Luc Bouganim , Gérôme Canals , Sophie Chabridon , Bruno Defude , Jean Ferrié , Stéphane Gançarski , Rachid Guerraoui , Pascal Molli , Philippe Pucheral , Claudia Roncancio , Patricia Serrano-Alvarado , Patrick Valduriez, Mobile databases: a selection of open issues and research directions, ACM SIGMOD Record, v.33 n.2, June 2004
|
|
|
|
|
|
|
|
|
David Sun , Steven Xia , Chengzheng Sun , David Chen, Operational transformation for collaborative word processing, Proceedings of the 2004 ACM conference on Computer supported cooperative work, November 06-10, 2004, Chicago, Illinois, USA
|
|
|
Steven Xia , David Sun , Chengzheng Sun , David Chen , Haifeng Shen, Leveraging single-user applications for multi-user collaboration: the coword approach, Proceedings of the 2004 ACM conference on Computer supported cooperative work, November 06-10, 2004, Chicago, Illinois, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gérald Oster , Pascal Urso , Pascal Molli , Abdessamad Imine, Data consistency for P2P collaborative editing, Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work, November 04-08, 2006, Banff, Alberta, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sasa Junuzovic , Prasun Dewan, Response times in N-user replicated, centralized, and proximity-based hybrid collaboration architectures, Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work, November 04-08, 2006, Banff, Alberta, Canada
|
|
|
Chengzheng Sun , Steven Xia , David Sun , David Chen , Haifeng Shen , Wentong Cai, Transparent adaptation of single-user applications for multi-user real-time collaboration, ACM Transactions on Computer-Human Interaction (TOCHI), v.13 n.4, p.531-582, December 2006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ning Gu , Qiwei Zhang , Jiangming Yang , Wei Ye, Dcv: a causality detection approach for large-scale dynamic collaboration environments, Proceedings of the 2007 international ACM conference on Supporting group work, November 04-07, 2007, Sanibel Island, Florida, USA
|
|
|
|
|
|
|
|
|
Liping Gao , Bin Shao , Lin Zhu , Tun Lu , Ning Gu, Maintaining time and space consistencies in hybrid CAD environments: Framework and algorithms, Computers in Industry, v.59 n.9, p.894-904, December, 2008
|
|
|
|
|
|
|
|
|
|
|
|
Shu-xu Jing , Fa-zhi He , Soon-hung Han , Xian-tao Cai , Hua-Jun Liu, A method for topological entity correspondence in a replicated collaborative CAD system, Computers in Industry, v.60 n.7, p.467-475, September, 2009
|
|
|
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
Additional Classification:
G.
Mathematics of Computing
G.4
MATHEMATICAL SOFTWARE
Subjects:
Algorithm design and analysis
I.
Computing Methodologies
I.7
DOCUMENT AND TEXT PROCESSING
General Terms:
Algorithms,
Design,
Documentation,
Management,
Performance,
Reliability,
Theory
Keywords:
causality preservation,
consistency maintenance,
convergence,
distributed computing,
group editors,
groupware,
intention preservation,
operational transformation
|