• DocumentCode
    2745718
  • Title

    Ensuring content and intention consistency in real-time group editors

  • Author

    Li, Di-Jie ; Li, Rui

  • Author_Institution
    Dept. of Comput. Sci., Texas A&M Univ., College Station, TX, USA
  • fYear
    2004
  • fDate
    2004
  • Firstpage
    748
  • Lastpage
    755
  • Abstract
    Real-time group editors allow distributed users to work on local replicas of a shared document simultaneously to achieve high responsiveness and free interaction. Operational transformation (OT) is the standard method for consistency maintenance in state-of-the-art group editors. It is potentially able to achieve content consistency (convergence) as well as intention consistency (so that the converged content is what the users intend), while traditional concurrency control methods such as locking and serialization often cannot. However, existing OT algorithms are often not able to really guarantee consistency due to important algorithmic flaws that have been there for fourteen years. We present a novel state difference based transformation (SDT) algorithm to solve the problem. Our result also reveals that the standard priority schemes to break ties in distributed systems should be used with more caution.
  • Keywords
    concurrency control; data integrity; groupware; transaction processing; content consistency; distributed users; intention consistency; operational transformation; real-time group editors; state difference based transformation; Collaboration; Collaborative software; Collaborative work; Computer networks; Computer science; Concurrency control; Convergence; Delay; IP networks; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2004. Proceedings. 24th International Conference on
  • ISSN
    1063-6927
  • Print_ISBN
    0-7695-2086-3
  • Type

    conf

  • DOI
    10.1109/ICDCS.2004.1281643
  • Filename
    1281643