Distributed Dynamic-Locking in real-time collaborative editing systems

被引:0
|
作者
Xu, XH [1 ]
Bu, JJ [1 ]
Chen, C [1 ]
Li, Y [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou 310027, Peoples R China
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a Customizable and Dynamic Locking (CDL) scheme is proposed for concurrency control in Internet-based real-time collaborative editors. The idea of dynamic-locking is that: locking mechanism dynamically determines locking set according to locking policies and latest collaborative activities happened in the shared workspace, and pre-locks objects for succeeding editing and preventing from other user's edit. Dynamic locking is optional: user decides whether and when to use locking mechanism. In the proposed scheme, locking policy is separated from locking mechanism. Locking policies can be customized for different collaboration tasks. Locking scope is dynamically determined according to locking policies and collaborative activities among users. Multiple users can select different policies in the same collaborative session, and change locking policies at different phases of collaboration as well. Protocols and algorithms for locking conflict resolution and consistency maintenance are also presented in this paper.
引用
收藏
页码:271 / 279
页数:9
相关论文
共 50 条
  • [1] A late join approach for distributed dynamic-locking in real-time collaborative editing systems
    Ji, Peidi
    Cai, Liang
    Chen, Chun
    Jiang, Bo
    TENCON 2005 - 2005 IEEE REGION 10 CONFERENCE, VOLS 1-5, 2006, : 636 - +
  • [2] P2P-based locking in real-time collaborative editing systems
    Li, Ruixuan
    Yu, Guangcan
    Lu, Zhengding
    Song, Wei
    PROCEEDINGS OF THE 2007 11TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS 1 AND 2, 2007, : 24 - +
  • [3] Recovery Support for Real-time Distributed Editing Systems
    Alghamdi, Mohammed, I
    Jiang, Xunfei
    Zhang, Ji
    Zhang, Jifu
    Qin, Xiao
    JOURNAL OF INTERNET TECHNOLOGY, 2018, 19 (04): : 1119 - 1129
  • [4] Real-time Collaborative Editing Behavior in US and Japanese Distributed Teams
    Scissors, Lauren
    Shami, N. Sadat
    Ishihara, Tatsuya
    Rohall, Steven
    Saito, Shin
    29TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2011, : 1119 - 1128
  • [5] Consistency maintenance in real-time collaborative image editing systems
    Xu, XH
    Chen, C
    Bu, JJ
    Li, Y
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 2181 - 2186
  • [6] Comparison of real-time text chat and collaborative editing systems
    Chen, D
    Sun, CZ
    COOPERATIVE DESIGN, VISUALIZATION, AND ENGINEERING, PROCEEDINGS, 2004, 3190 : 196 - 204
  • [7] Extending real-time collaborative editing systems with asynchronous communication
    Ignat, CL
    Norrie, MC
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOL 2, 2004, : 528 - 533
  • [8] Real-time performance estimation for dynamic, distributed real-time systems
    Huh, EN
    Welch, LR
    Mun, Y
    COMPUTATIONAL SCIENCE-ICCS 2002, PT III, PROCEEDINGS, 2002, 2331 : 1071 - 1079
  • [9] Optional instant locking in distributed collaborative graphics editing systems
    Chen, D
    Sun, CZ
    PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, : 109 - 116
  • [10] Research on concurrency control algorithm for real-time collaborative editing systems
    LIU, Jun-hui
    WEI, Geng-yu
    WANG, Cong
    LIU, Jun-hui (bolang.bolang@163.com), 1600, Beijing University of Posts and Telecommunications (21): : 6 - 11