arrow
返回

Achieving Data Consistency by Contextualization in Web-Based Collaborative Applications

delete2011-03-01
delete11
PRE
AI
H
Haifeng Shen *
C
Chengzheng Sun
DOI:10.1145/1944339.1944340delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Recent years have witnessed the emergence and rapid development of collaborative Web-based applications exemplified by Web-based office productivity applications. One major challenge in building these applications is maintaining data consistency while meeting the requirements of fast local response, total work preservation, unconstrained interaction, and customizable collaboration mode. These requirements are important in determining users' experiences in interaction and collaboration, and in meeting users' diverse needs under complex and dynamic collaboration and networking environments; but none of existing solutions is able to meet all of them. In this article, we present a data consistency maintenance solution capable of meeting these requirements for collaborative Web-based applications. Major technical contributions include an efficient sequence-based operation transformation control algorithm based on the concept of contextualization, an operation broadcast protocol for supporting a variety of collaboration modes, an operation replaying algorithm for ensuring fast local response and efficient remote operation replay, and a set of communication protocols for managing the integrity of collaborative Web-based sessions. The proposed solution has been implemented in a prototype collaborative Web-based editor WRACE and the correctness of the solution is formally verified in the article.
Keyword:
Algorithms
Design
Human Factors
Collaborative Web-based applications
contextualization
data consistency
operational transformation
asymmetric collaboration

期刊

ACM Transactions on Internet Technology 封面图
ACM Transactions on Internet Technology
IF:
4.1
论文数:
896
被引数:
1.9K

机构

N
Nanyang Technological University
学者数:
4.9W
论文数: 4.8W
被引数: 8.1W
F
Flinders University South Australia
学者数:
8.9K
论文数: 1.0W
被引数: 84
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
The termination of PI3K signalling by SHIP1 and SHIP2 inositol 5-phosphatases
err2003-06-01
err0
PREAI
errKatrien Backers; Daniel Blero; Nathalie Paternotte; Jing Zhang; Christophe Erneux
err分享
err收藏
The Rural Digital Economy
err2015-10-16
err0
errOAAI
errLorna J. Philip; Leanne Townsend; Elisabeth Roberts; David Beel
err分享
err收藏
Hepatocyte differentiation from embryonic stem cells and umbilical cord blood cells
err2005-06-27
err0
PREAI
errKenichi Teramoto; Kinji Asahina; Yuji Kumashiro; Sei Kakinuma; Ryoko Chinzei; Keiko Shimizu-Saito; Yujiro Tanaka; Hirobumi Teraoka; Shigeki Arii
err分享
err收藏
Lithium at therapeutic concentrations inhibits human brain noradrenaline-sensitive cyclic AMP accumulation
err1983-11-01
err0
PREAI
errMichael Newman; Ehud Klein; Boris Birmaher; Moshe Feinsod; Robert H. Belmaker
err分享
err收藏
The SH2 Domain Containing Inositol 5-Phosphatase SHIP2 Controls Phosphatidylinositol 3,4,5-Trisphosphate Levels in CHO-IR Cells Stimulated by Insulin
err2001-04-01
err0
PREAI
errDaniel Blero; Florence De Smedt; Xavier Pesesse; Nathalie Paternotte; Colette Moreau; Bernard Payrastre; Christophe Erneux
err分享
err收藏
学者 查看更多内容