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 条
  • [41] Testability and test framework for collaborative real-time editing tools
    Yu, Lian
    Xu, Lifeng
    Wang, Guanzhu
    Chi, Changyan
    Xiao, Wenping
    Su, Hui
    USIC 2007: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2007, : 322 - +
  • [42] Dynamic guarantee in component-based distributed real-time systems
    Tatibana, Cssia Yuri
    de Oliveira, Romulo Silva
    Montez, Carlos
    ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PTS 1 AND 2, PROCEEDINGS, 2005, : 7 - 14
  • [43] DYNAMIC TASK-SCHEDULING IN HARD REAL-TIME DISTRIBUTED SYSTEMS
    RAMAMRITHAM, K
    STANKOVIC, JA
    IEEE SOFTWARE, 1984, 1 (03) : 65 - 75
  • [44] Resource access control for dynamic priority distributed real-time systems
    Chen Zhang
    David Cordes
    Real-Time Systems, 2006, 34 : 101 - 127
  • [45] A dynamic crash recovery scheme for distributed real-time database systems
    肖迎元
    刘云生
    刘小峰
    廖国琼
    王洪亚
    Journal of Shanghai University, 2006, (06) : 510 - 516
  • [46] Dynamic Thermal and Timeliness Guarantees for Distributed Real-Time Embedded Systems
    Fu, Xing
    Wang, Xiaorui
    Puster, Eric
    2009 15TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2009, : 403 - 412
  • [47] Dynamic resource discovery for applications survivability in distributed real-time systems
    Choi, Byung Kyu
    Rho, Sangig
    Bettati, Riccardo
    Proc. - Int. Parallel Distrib. Process. Symp., IPDPS, 1600,
  • [48] Pure dynamic task scheduling in hard real-time distributed systems
    Swim, BR
    Benmaiza, M
    Tayli, M
    Woodward, MC
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 384 - 392
  • [49] Message passing architectures for stochastic and dynamic distributed real-time systems
    Andrews, D
    Apon, A
    Welch, L
    CONFERENCE PROCEEDINGS OF THE 2001 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, 2001, : 367 - 372
  • [50] Coordination of Distributed MPC Systems via Dynamic Real-time Optimization
    Jamaludin, Mohammad Zamry
    Swartz, Christopher L. E.
    IFAC PAPERSONLINE, 2017, 50 (01): : 6184 - 6189