A Contract-extended Push-Pull-Clone Model

Abstract : In the push-pull-clone collaborative editing model widely used in distributed version control systems users replicate shared data, modify it and redistribute modified versions of this data without the need of a central authority. However, in this model no usage restriction mechanism is proposed to control what users can do with the data after it has been released to them. In this paper we extended the push-pull-clone model with contracts that express usage restrictions and that are checked a posteriori by users when they receive the modified data. We propose a merging algorithm that deals not only with modifications on data but also with contracts. A log-auditing protocol is used to detect users who do not respect contracts and to adjust user trust levels. Our proposed contract-based model has been implemented and evaluated by using PeerSim simulator.
Type de document :
Communication dans un congrès
7th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2011), Oct 2011, Orlando, Florida, United States. 2011
Liste complète des métadonnées

Littérature citée [23 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00636183
Contributeur : Hien Thi Thu Truong <>
Soumis le : jeudi 27 octobre 2011 - 00:35:32
Dernière modification le : jeudi 5 avril 2018 - 10:36:49
Document(s) archivé(s) le : jeudi 15 novembre 2012 - 10:37:24

Fichier

paper.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00636183, version 1

Citation

Hien Thi Thu Truong, Claudia-Lavinia Ignat, Mohamed-Rafik Bouguelia, Pascal Molli. A Contract-extended Push-Pull-Clone Model. 7th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2011), Oct 2011, Orlando, Florida, United States. 2011. 〈inria-00636183〉

Partager

Métriques

Consultations de la notice

1624

Téléchargements de fichiers

211