Compensation in Collaborative Editing - Inria - Institut national de recherche en sciences et technologies du numérique
Rapport (Rapport De Recherche) Année : 2007

Compensation in Collaborative Editing

Stéphane Weiss
  • Fonction : Auteur
  • PersonId : 839033
Pascal Urso
  • Fonction : Auteur
  • PersonId : 830668
Pascal Molli

Résumé

In order to support users to recover from erroneous changes or to explore pre- viously executed modifications, collaborative editing systems offer the undo mechanism. Providing an undo feature in fully decentralised collaborative editors is challenging as users are allowed to revert any changes performed by any user. Operational transformation has been devised as a suitable mechanism for maintaining consistency in collaborative editing systems. Therefore, in this paper we present a novel undo approach in the context of oper- ational transformation mechanism. Our approach is based on the notion of compensation used in databases where compensating operations semantically undo other operations. Moreover, our compensation mechanism is less restraining than any undo approaches and is generic in the sense that it can be used in association with any operational transformation algorithm.
Fichier principal
Vignette du fichier
RR-6160.pdf (355.63 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00138381 , version 1 (26-03-2007)
inria-00138381 , version 2 (06-04-2007)
inria-00138381 , version 3 (19-04-2007)
inria-00138381 , version 4 (29-05-2007)

Identifiants

  • HAL Id : inria-00138381 , version 4

Citer

Stéphane Weiss, Pascal Urso, Pascal Molli. Compensation in Collaborative Editing. [Research Report] RR-6160, INRIA. 2007. ⟨inria-00138381v4⟩
210 Consultations
224 Téléchargements

Partager

More