logo inria

RR-5580 - Real time group editors without Operational transformation

-----------------------
Oster, Gérald - Urso, Pascal - Molli, Pascal - Imine, Abdessamad
Rapport de recherche de l'INRIA - Lorraine , Equipes : ECOO - CASSIS
24 pages - Mai 2005 - Document en anglais
Titre français : Editeurs synchrones sans transformées opérationnelles
-----------------------
Abstract :

A real time group editor allows multiple users to edit the same text at the same time from multiple sites across Internet. The real time group editors community has developed a framework called Operational Transformation (OT) for maintaining consistency of shared data. OT differs from other optimistic replication systems by not only ensuring content consistency but also intention consistency.

In this paper, we describe the WOOT (WithOut Operational Transformation) framework that ensures intention consistency without following the OT approach. However, thanks to its new viewpoint, WOOT is drastically simpler, more efficient and does not require vector clocks or central sites. The WOOT framework is particularly adapted to very large peer-to-peer networks.


Résumé :

Un éditeur synchrone permet à plusieurs utilisateurs de modifier le même document au même moment depuis plusieurs sites à travers Internet. La communauté des éditeurs synchrones a développé un environnement appelé transformées opérationnelles (OT) pour maintenir la cohérence des données partagées. OT se différencie des autres approches de réplication optimiste en assurant en plus de la convergence des données, le respect de l'intention. Dans cet article, nous décrivons l'environnement WOOT qui garantit la cohérence des intentions mais sans adopter l'approche des transformées opérationnelles. Cette nouvelle approche est largement plus simple, plus efficace et ne requiert ni vecteurs d'horloge ni sites centraux. L'environnement WOOT est particulièrement adapté aux réseaux pair à pair à large échelle

-----------------------
Key-Words : REAL TIME GROUPWARE / OPTIMISTIC REPLICATION / OPERATIONAL TRANSFORMATION / REPLICATED DATA CONSISTENCY
Mots-clés : EDITEURS TEMPS RÉÉLS / RÉPLICATION OPTIMISTE / TRANSFORMÉES OPÉRATIONNELLES / COHÉRENCE DES DONNÉES RÉPARTIES
-----------------------