3rd International ICST Conference on Collaborative Computing: Networking, Applications and Worksharin

Research Article

SemCW: Semantic Collaborative Writing using RST

  • @INPROCEEDINGS{10.1109/COLCOM.2007.4553879,
        author={Charbel Rahhal and Hala Skaf-Molli and Pascal Molli and Nishadi De Silva},
        title={SemCW: Semantic Collaborative Writing using RST},
        proceedings={3rd International ICST Conference on Collaborative Computing: Networking, Applications and Worksharin},
        publisher={IEEE},
        proceedings_a={COLLABORATECOM},
        year={2008},
        month={6},
        keywords={Coherence  Collaboration  Collaborative software  Collaborative tools  Collaborative work  Computer science  Data models  Merging  Production  Writing},
        doi={10.1109/COLCOM.2007.4553879}
    }
    
  • Charbel Rahhal
    Hala Skaf-Molli
    Pascal Molli
    Nishadi De Silva
    Year: 2008
    SemCW: Semantic Collaborative Writing using RST
    COLLABORATECOM
    IEEE
    DOI: 10.1109/COLCOM.2007.4553879
Charbel Rahhal1,*, Hala Skaf-Molli1,*, Pascal Molli1,*, Nishadi De Silva2,*
  • 1: LORIA-INRIA Lorraine, University Henri Poincaré Nancy, France
  • 2: School of Electronics and Computer Science, University of Southampton, UK
*Contact email: rahal@loria.fr, skaf@loria.fr, molli@loria.fr, n.desilva@ecs.soton.ac.uk

Abstract

During collaborative writing each author works on a copy of the shared document. These copies are then merged to produce the final document. This asynchronous work is supported by several collaborative writing tools. While these tools are excellent at merging and detecting syntactic conflicts, they are not able to easily recognise semantic inconsistencies. This hinders the coherence of the document because while each individual copy might be well constructed, they may not be after the merge. To address this, we investigate the combination of the Rhetorical Structure Theory with Operational Transformation approach. In this paper, we define a data model, a set of operations to manipulate the RST structures and a set of transformation functions. A validity checker alerts the authors to areas in the text with possible semantic lapses in the merged documents.