Réparation Automatique dans un environnement collaboratif

Doratti Razafimahatratra 1
1 ECOO - Environment for cooperation
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Résumé : La mobilité est caractérisée par des phases de connexion et de déconnexion fréquentes. Une façon de supporter le travail mobile consiste à répliquer les données sur le support mobile avant la déconnexion et à réconcilier les données répliquées à la reconnection. Cette façon de travailler suppose l'existence de synchroniseurs fiables et efficaces. Le travail coopératif présente les mêmes caractéristiques. Plusieurs utilisateurs voulant travailler sur les mêmes données en même temps peuvent répliquer ces données, travailler en parallèle chacun sur sa copie et ensuite réconcilier ces différentes copies. La aussi, cela suppose l'existence de synchroniseurs performants. Synchroniser des données ayant divergées est un problème complexe. Il est impossible de garantir que la fusion de deux programmes corrects donne un programme correct, que les contributions de deux personnes à un article donnent un article cohérent etc... Simplement un synchroniseur performant doit se rapprocher le plus possible de ce synchroniseur idéal. Si l'on examine de près les synchroniseurs existants, on s'aperçoit assez vite que les réconciliations proposées sont souvent grossières et nécessitent une intervention lourde des utilisateurs. Les résultats de synchronisation peuvent être parfois catastrophiques et se terminer par des pertes de données ou des données corrompues. L'équipe ECOO a développé un algorithme de synchronisation basé sur les transformées opération- nelles performant [11, 19, 20]. Cependant cet algorithme peut générer des résultats incohérents d'un point de vue sémantique. Dans ce DEA nous montrons comment nous pouvons utiliser les algorithmes de réparations automa- tiques développés dans le domaine des bases de données pour fournir une synchronisation performante et corrcte d'un point de vue sémantique.
Document type :
Reports
Complete list of metadatas

https://hal.inria.fr/inria-00100033
Contributor : Publications Loria <>
Submitted on : Tuesday, September 26, 2006 - 10:13:32 AM
Last modification on : Thursday, January 11, 2018 - 6:19:48 AM

Identifiers

  • HAL Id : inria-00100033, version 1

Collections

Citation

Doratti Razafimahatratra. Réparation Automatique dans un environnement collaboratif. [Stage] A04-R-238 || razafimahatratra04a, 2004, 58 p. ⟨inria-00100033⟩

Share

Metrics

Record views

161