
The Library
Context-based operation merging in real-time collaborative programming environments
Tools
Zhou, Hongguang, Ma, Yifan, Xu, Wenhua, Wang, Mingjie, Du, Bowen and Fan, Hongfei (2022) Context-based operation merging in real-time collaborative programming environments. In: 2022 IEEE 25th International Conference on Computer Supported Cooperative Work in Design (CSCWD), Hangzhou, China, 04-06 May 2022. Published in: 2022 IEEE 25th International Conference on Computer Supported Cooperative Work in Design (CSCWD) ISBN 9781665405270. doi:10.1109/cscwd54268.2022.9776234
Research output not available from this repository.
Request-a-Copy directly from author or use local Library Get it For Me service.
Official URL: https://doi.org/10.1109/cscwd54268.2022.9776234
Abstract
Real-time collaborative programming environments support a team of programmers to edit shared source code at the same time, where each local editing operation is captured and immediately transmitted to remote sites in a fine-grained manner. However, under real-world network conditions, collaborators are usually plagued by data congestion and transmitted errors. In this study, we define and analyze the content relationships among operations, and propose a Context-based Operation Merging Algorithm (COMA). Technically, the COMA examines the content relationships among a series of editing operations and merges content-related operations. Powered by the COMA, real-time collaborative programming environments can significantly compress editing operations to cope with complex network situations (such as network fluctuation and interruption) and improve the user experience of real-time collaboration. The proposed COMA has been implemented in a real-time collaborative programming environment prototype, namely CoEclipse. Preliminary user evaluations, correctness analysis and performance evaluations have demonstrated the effectiveness, correctness, and efficiency of the algorithm.
Item Type: | Conference Item (Paper) | ||||
---|---|---|---|---|---|
Divisions: | Faculty of Science, Engineering and Medicine > Science > Computer Science | ||||
SWORD Depositor: | Library Publications Router | ||||
Journal or Publication Title: | 2022 IEEE 25th International Conference on Computer Supported Cooperative Work in Design (CSCWD) | ||||
Publisher: | IEEE | ||||
ISBN: | 9781665405270 | ||||
Official Date: | 20 May 2022 | ||||
Dates: |
|
||||
DOI: | 10.1109/cscwd54268.2022.9776234 | ||||
Status: | Peer Reviewed | ||||
Publication Status: | Published | ||||
Reuse Statement (publisher, data, author rights): | ** From Crossref proceedings articles via Jisc Publications Router ** History: ppub 04-05-2022; issued 04-05-2022. | ||||
Access rights to Published version: | Restricted or Subscription Access | ||||
Conference Paper Type: | Paper | ||||
Title of Event: | 2022 IEEE 25th International Conference on Computer Supported Cooperative Work in Design (CSCWD) | ||||
Type of Event: | Conference | ||||
Location of Event: | Hangzhou, China | ||||
Date(s) of Event: | 04-06 May 2022 |
Request changes or add full text files to a record
Repository staff actions (login required)
![]() |
View Item |