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
来源
GROUPWARE: DESIGN, IMPLEMENTATION, AND USE, PROCEEDINGS | 2004年 / 3198卷
关键词
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 条
  • [21] An integrated session and repository management approach for real-time collaborative editing systems
    Xia, Steven
    Sun, David
    Sun, Chengzheng
    Chen, David
    FOURTH INTERNATIONAL CONFERENCE ON CREATING, CONNECTING AND COLLABORATING THROUGH COMPUTING, PROCEEDINGS, 2006, : 254 - +
  • [22] A user-centred consistency model in real-time collaborative editing systems
    Xue, LY
    Orgun, M
    Zhang, K
    DISTRIBUTED COMMUNITIES ON THE WEB, 2002, 2468 : 138 - 150
  • [23] Exhaustive Search and Resolution of OT Puzzles in Real-Time Collaborative Editing Systems
    Sun, Chengzheng
    2015 20TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2015, : XV - XV
  • [24] Recovery support for Internet-based real-time collaborative editing systems
    Qin, X
    Sun, CZ
    2001 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2001, : 181 - 188
  • [25] Research on internet-based real-time collaborative image editing systems
    Xu, XH
    Chen, C
    Bu, JJ
    Li, Y
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOL 2, 2004, : 522 - 527
  • [26] Group undo framework and algorithms in real-time collaborative image editing systems
    Xu, XH
    Bu, JJ
    Chen, C
    Li, Y
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 2187 - 2192
  • [27] Interface Design for a Real-Time Collaborative Editing Tool
    Khairuddin, Nurul Naslia
    LEARNING AND COLLABORATION TECHNOLOGIES: TECHNOLOGY-RICH ENVIRONMENTS FOR LEARNING AND COLLABORATION, PT II, 2014, 8524 : 417 - 428
  • [28] Selective Merged Undo for Real-Time Collaborative Editing
    Babi, Mamdouh
    Zhao, Wenbing
    2016 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY (EIT), 2016, : 330 - 335
  • [29] REAL-TIME DISTRIBUTED SYSTEMS
    BARBACCI, MR
    COMPUTER HARDWARE DESCRIPTION LANGUAGES AND THEIR APPLICATIONS, 1993, 32 : 3 - 12
  • [30] Dynamic Load Balancing for Distributed Systems in Real-Time Environment
    Lin, H.-C.
    Raghavendra, C. S.
    Cosmetics and Toiletries, 1995, 110 (01):