2019
DOI: 10.1145/3361126
|View full text |Cite
|
Sign up to set email alerts
|

Issues and Experiences in Building Heterogeneous Co-Editing Systems

Abstract: Most past research efforts in co-editing focused on homogeneous co-editing, which allows multiple users to use the same editor to edit shared documents in the same session, and nearly all real-world co-editors, such as Google Docs, are homogeneous co-editors. In this work, we explore issues and solutions in building heterogeneous co-editing systems, which allow multiple users to use different editors to edit shared documents in the same session. To drive our exploration, we built a prototype heterogeneous co-e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 25 publications
0
4
0
Order By: Relevance
“…COT [27] explicitly represents causal/concurrent/context relations between a variety of operations by context vector timestamps. The time com- 1) The position tie is usually broken by site identifiers. plexity of COT in handling undo operations is exponential in the number of operations in the history buffer.…”
Section: Operational Transformationmentioning
confidence: 99%
See 1 more Smart Citation
“…COT [27] explicitly represents causal/concurrent/context relations between a variety of operations by context vector timestamps. The time com- 1) The position tie is usually broken by site identifiers. plexity of COT in handling undo operations is exponential in the number of operations in the history buffer.…”
Section: Operational Transformationmentioning
confidence: 99%
“…Human-to-human collaboration is becoming more and more critical in modern highly dispersed organizations and teams. Computer-supported collaborative systems enable geographically separated people working together to achieve a common goal through computer networks [1][2][3][4][5][6][7][8][9][10][11]. These systems provide strong technical supports for human-to-human collaboration [12][13][14][15].…”
Section: Introductionmentioning
confidence: 99%
“…One of the most popular human‐centered collaborative systems is real‐time collaborative editors (co‐editors). Co‐editors support geographically dispersed users to concurrently edit shared documents at the same time and see the users' updates instantly 16‐23 . By integrating collaborative editing and cloud file storage/sharing capabilities, 24,25 co‐editors, such as Google Docs, Microsoft Office , Overleaf , have attracted hundreds of millions of over the world.…”
Section: Introductionmentioning
confidence: 99%
“…Co-editors support geographically dispersed users to concurrently edit shared documents at the same time and see the users' updates instantly. [16][17][18][19][20][21][22][23] By integrating collaborative editing and cloud file storage/sharing capabilities, 24,25 co-editors, such as Google Docs * , Microsoft Office † , Overleaf ‡ , have attracted hundreds of millions of over the world. However, there are still a large number of editors on the Internet without collaborative editing capability, and the demand for co-editors is still huge.…”
Section: Introductionmentioning
confidence: 99%