• DocumentCode
    561131
  • Title

    Constant-time operation transformation and integration for collaborative editing

  • Author

    Yu, Weihai

  • Author_Institution
    Univ. of Tromso, Tromsø, Norway
  • fYear
    2011
  • fDate
    15-18 Oct. 2011
  • Firstpage
    258
  • Lastpage
    267
  • Abstract
    Operational transformation (OT) is the concurrency control mechanism for collaborative editors, due to its high responsiveness to local editing operations. However, collaborative editing is still not widely practiced. One of the reasons is that operation transformation and integration are computation intensive and time consuming. The state-of-the-art time complexity is currently O(|H|), where |H| is the length of operation histories, which can be large and grow indefinitely. Moreover, most of the published work is limited with character operations, leading to long operation histories and impractically large number of small messages over the network. This paper presents an approach that supports string operations and constant-time operation transformation and integration. The approach is based on admissibility preservation, a correctness criterion with which the correctness of the approach can be formally proven.
  • Keywords
    computational complexity; concurrency control; groupware; text editing; admissibility preservation; collaborative editing; concurrency control mechanism; constant time operation transformation; correctness criterion; local editing operation; string operation; time complexity; admissibility preservation; concurrency control; group editor; operational transformation; performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom), 2011 7th International Conference on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    978-1-4673-0683-6
  • Electronic_ISBN
    978-1-936968-32-9
  • Type

    conf

  • Filename
    6144811