A CONTRACT-EXTENDED PUSH-PULL-CLONE MODEL FOR MULTI-SYNCHRONOUS COLLABORATION

Hien Thi Thu Truong 1 Claudia-Lavinia Ignat 1 Pascal Molli 2
1 SCORE - Services and Cooperation
Inria Nancy - Grand Est, LORIA - NSS - Department of Networks, Systems and Services
Abstract : In multi-synchronous collaboration 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 was proposed to control what users can do with the data after it has been released to them. In this paper, we extend the multisynchronous collaboration 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 changes 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 contract-based model was implemented and evaluated by using PeerSim simulator.
Complete list of metadatas

Cited literature [54 references]  Display  Hide  Download

https://hal.inria.fr/hal-00761038
Contributor : Hien Thi Thu Truong <>
Submitted on : Tuesday, December 4, 2012 - 5:39:56 PM
Last modification on : Tuesday, December 18, 2018 - 4:26:01 PM
Long-term archiving on : Saturday, December 17, 2016 - 7:54:19 PM

File

c-ppc.pdf
Files produced by the author(s)

Identifiers

Citation

Hien Thi Thu Truong, Claudia-Lavinia Ignat, Pascal Molli. A CONTRACT-EXTENDED PUSH-PULL-CLONE MODEL FOR MULTI-SYNCHRONOUS COLLABORATION. International Journal of Cooperative Information Systems, World Scientific Publishing, 2012, 21 (3), pp.221-262. ⟨10.1142/S0218843012410031⟩. ⟨hal-00761038⟩

Share

Metrics

Record views

2460

Files downloads

356