Scalable XML Collaborative Editing with Undo

被引:0
|
作者
Martin, Stephane [1 ]
Urso, Pascal [2 ]
Weiss, Stephane [2 ]
机构
[1] Lab Informat Fondamentale, 39 Rue F Jolio Curie, F-13013 Marseille, France
[2] Univ Lorraine, LORIA, F-54506 Vandoeuvre Les Nancy, France
关键词
XML; Collaborative Editing; P2P; Group Undo; Scalability; Optimistic Replication; CRDT;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Commutative Replicated Data-Type (CRDT) is a new class of algorithms that ensures scalable consistency of replicated data. It has been successfully applied to collaborative editing of texts without complex concurrency control. In this paper, we present a CRDT to edit XML data. Compared to existing approaches for XML collaborative editing, our approach is more scalable and handles all the XML editing aspects : elements, contents, attributes and undo. Indeed, undo is recognized as an important feature for collaborative editing that allows to overcome system complexity through error recovery or collaborative conflict resolution.
引用
收藏
页码:507 / +
页数:2
相关论文
共 50 条
  • [21] Undo-Based Access Control for Distributed Collaborative Editors
    Cherif, Asma
    Imine, Abdessamad
    COOPERATIVE DESIGN, VISUALIZATION, AND ENGINEERING, PROCEEDINGS, 2009, 5738 : 101 - +
  • [22] Logoot : a Scalable Optimistic Replication Algorithm for Collaborative Editing on P2P Networks
    Weiss, Stephane
    Urso, Pascal
    Molli, Pascal
    2009 29TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 2009, : 404 - 412
  • [23] How to Undo the History of Sexuality: Editing Edward Taylor's Meditations
    Stein, Jordan Alexander
    AMERICAN LITERATURE, 2018, 90 (04) : 753 - 784
  • [24] An Multiuser Undo/Redo Method for Replicated Collaborative Modeling Systems
    Cheng, Yuan
    He, Fazhi
    Jing, Shuxu
    Huang, Zhiyong
    2009 13TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, 2009, : 185 - +
  • [25] Concurrent undo operations in collaborative environments using operational transformation
    Ferrié, J
    Vidot, N
    Cart, M
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2004: COOPIS, DOA, AND ODBASE, PT 1, PROCEEDINGS, 2004, 3290 : 155 - 173
  • [26] Collaborative editing at a distance
    Blicq, R
    IEEE INTERNATIONAL PROFESSIONAL COMMUNICATION CONFERENCE - PROCEEDINGS, VOL 2: TECHNICAL PAPERS, 1998, : 245 - 250
  • [27] A Generic Calculus of XML Editing Deltas
    Vion-Dury, Jean-Yves
    DOCENG 2011: PROCEEDINGS OF THE 2011 ACM SYMPOSIUM ON DOCUMENT ENGINEERING, 2011, : 113 - 120
  • [28] Collaborative editing at a distance
    Blicq, Ron
    IEEE International Professional Communication Conference, 1999, : 245 - 250
  • [29] EDITING COLLABORATIVE DRAMA
    Gossett, Suzanne
    SHAKESPEARE SURVEY: AN ANNUAL SURVEY OF SHAKESPEARE STUDIES AND PRODUCTION, VOL 59: EDITING SHAKESPEARE, 2006, 59 : 213 - 224
  • [30] Collaborative editing for broadcasting
    Anon
    ABU Technical Review, 2001, (192):