An Approach to Ensuring Consistency in Peer-to-Peer Real-Time Group Editors

dc.contributor.authorLi, Du
dc.contributor.authorLi, Rui
dc.date.accessioned2020-06-06T13:07:37Z
dc.date.available2020-06-06T13:07:37Z
dc.date.issued2008
dc.description.abstractReal-time group editors allow distributed users to edit a shared document at the same time over a computer network. Operational transformation (OT) is a well accepted consistency control method in state-of-the-art group editors. Significant progress has been made in this field but there are still many open issues and research opportunities. In particular, established theoretic OT frameworks all require that OT algorithms be able to converge along arbitrary transformation paths. This property is desirable because group editors that implement such algorithms will not rely on a central component for achieving convergence. However, this has not been achieved in any published work to our knowledge. We analyze the root of this problem and propose a novel state difference based transformation (SDT) approach which ensures convergence in the presence of arbitrary transformation paths. Our approach is based on a novel consistency model that is more explicitly formulated than previously established models for proving correctness. SDT is the first and the only OT algorithm proved to converge in peer-to-peer group editors.de
dc.identifier.doi10.1007/s10606-005-9009-5
dc.identifier.pissn1573-7551
dc.identifier.urihttp://dx.doi.org/10.1007/s10606-005-9009-5
dc.identifier.urihttps://dl.eusset.eu/handle/20.500.12015/4008
dc.publisherSpringer
dc.relation.ispartofComputer Supported Cooperative Work (CSCW): Vol. 17
dc.relation.ispartofseriesComputer Supported Cooperative Work (CSCW)
dc.subjectcomputer-supported cooperative work
dc.subjectconsistency maintenance
dc.subjectgroup editing
dc.subjectgroupware
dc.subjectoperational transformation
dc.titleAn Approach to Ensuring Consistency in Peer-to-Peer Real-Time Group Editorsde
dc.typeText/Journal Article
gi.citation.endPage611
gi.citation.startPage553

Files