An Admissibility-Based Operational Transformation Framework for Collaborative Editing Systems

被引:0
|
作者
Du Li
Rui Li
机构
[1] Nokia Research Center,
[2] Google,undefined
[3] Inc.,undefined
关键词
CSCW; collaboration; consistency control; group editor; operational transformation;
D O I
暂无
中图分类号
学科分类号
摘要
Operational transformation (OT) as a consistency control method has been well accepted in group editors. With OT, the users can edit any part of a shared document at any time and local responsiveness is not sensitive to communication latencies. However, established theoretical frameworks for developing OT algorithms either require transformation functions to work in all possible cases, which complicates the design of transformation functions, or include an under-formalized condition of intention preservation, which results in algorithms that cannot be formally proved and must be fixed over time to address newly discovered counterexamples. To address those limitations, this paper proposes an alternative framework, called admissibility-based transformation (ABT), that is theoretically based on formalized, provable correctness criteria and practically no longer requires transformation functions to work under all conditions. Compared to previous approaches, ABT simplifies the design and proofs of OT algorithms.
引用
收藏
页码:1 / 43
页数:42
相关论文
共 50 条
  • [1] An Admissibility-Based Operational Transformation Framework for Collaborative Editing Systems
    Li, Du
    Li, Rui
    COMPUTER SUPPORTED COOPERATIVE WORK-THE JOURNAL OF COLLABORATIVE COMPUTING AND WORK PRACTICES, 2010, 19 (01): : 1 - 43
  • [2] Context-Based Operational Transformation in Distributed Collaborative Editing Systems
    Sun, David
    Sun, Chengzheng
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (10) : 1454 - 1470
  • [3] View-centric operational transformation for collaborative editing
    Jung, Hyunjoon
    Song, Hyeonsun
    2006 INTERNATIONAL CONFERENCE ON COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, 2006, : 381 - +
  • [4] Multi-core Accelerated Operational Transformation for Collaborative Editing
    Cai, Weiwei
    He, Fazhi
    Lv, Xiao
    COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS, AND WORKSHARING, COLLABORATECOM 2015, 2016, 163 : 121 - 128
  • [5] A principle-based robustness analysis of admissibility-based argumentation semantics
    Rienstra, Tjitze
    Sakama, Chiaki
    van der Torre, Leendert
    Liao, Beishui
    ARGUMENT & COMPUTATION, 2020, 11 (03) : 305 - 339
  • [6] Explanations of Non-monotonic Inference in Admissibility-Based Abstract Argumentation
    Kampik, Timotheus
    Cyras, Kristijonas
    LOGIC AND ARGUMENTATION, CLAR 2021, 2021, 13040 : 209 - 223
  • [7] An efficient preserving intention operational transformation for real-time collaborative editing
    Cai, Wei-Wei
    He, Fa-Zhi
    Lv, Xiao
    Jisuanji Xuebao/Chinese Journal of Computers, 2015, 38 (10): : 2041 - 2053
  • [8] Tombstone transformation functions for ensuring consistency in collaborative editing systems
    Oster, Gerald
    Molli, Pascal
    Urso, Pascal
    Imine, Abdessarnad
    2006 INTERNATIONAL CONFERENCE ON COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, 2006, : 246 - +
  • [9] Simplified centralized operational transformation algorithm for concurrent collaborative systems
    Romanowski, Andrzej
    Wozniak, Pawel
    Gonera, Juliusz
    International Journal of Computer Science and Applications, 2012, 9 (03) : 47 - 60
  • [10] A Hierarchical Peer-to-Peer Reduction and Merging Framework for Efficient Operational Transformations in Collaborative Editing
    Preston, Jon A.
    Prasad, Sushil K.
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON COLLABORATION TECHNOLOGIES AND SYSTEMS, 2015, : 257 - 263