Un modèle de collaboration basé sur les contrats et la confiance
De nos jours, les technologies de l'information offrent aux utilisateurs la possibilité de travailler avec n'importe qui, à n'importe quel moment, de n'importe où et avec plusieurs dispositifs hétérogènes. Cette évolution favorise un nouveau modèle distribué de collaboration de...
Main Author: | |
---|---|
Other Authors: | |
Language: | en |
Published: |
2012
|
Subjects: | |
Online Access: | http://www.theses.fr/2012LORR0181/document |
id |
ndltd-theses.fr-2012LORR0181 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-theses.fr-2012LORR01812019-05-24T03:32:29Z Un modèle de collaboration basé sur les contrats et la confiance A Contract-based and Trust-aware Collaboration Model Traitement réparti Informatique distribuée Travail collaboratif Logique déontique Contrat Confiance Collaboration multi-synchrone Contrôle d'usage Modèle de confiance Audit Authentificateur Multi-synchronous collaboration Usage control Trust model Contract Log auditing Authenticator 658.403 6 006.33 De nos jours, les technologies de l'information offrent aux utilisateurs la possibilité de travailler avec n'importe qui, à n'importe quel moment, de n'importe où et avec plusieurs dispositifs hétérogènes. Cette évolution favorise un nouveau modèle distribué de collaboration de confiance où les utilisateurs peuvent travailler sur des documents partagés avec qui ils ont confiance. La collaboration multi-synchrone est largement utilisée pour soutenir le travail collaboratif en maintenant des flux simultanés de l'activité des utilisateurs qui divergent et convergent continuellement. Cependant, ce modèle n'offre pas de support concernant l'expression et la vérification de restriction d'usage des données. Cette thèse présente C-PPC, un modèle de collaboration basé sur les contrats et sur la confiance. Dans ce modèle, des contrats sont utilisés comme des règles d'utilisation des données et les utilisateurs collaborent en fonction des niveaux de confiance qu'ils attribuent aux autres en accord avec le respect des contrats. Nous formalisons les contrats en utilisant des concepts déontiques: permission, obligation et prohibition. Les contrats sont inclus dans les historiques d'opérations des données partagées. Le modèle C-PPC fournit un mécanisme pour la fusion des modifications des données et des contrats. N'importe quel utilisateur peut auditer les historiques à n'importe quel moment et les résultats de l'audit sont utilisés pour actualiser les niveaux de confiance en se basant sur une métrique de confiance. Nous proposons une solution reposant sur des authentificateurs basés sur les chaînes de hachage pour garantir l'intégrité des historiques et la responsabilité des utilisateurs. Nous fournissons des algorithmes pour construire les authentificateurs et vérifier les historiques puis nous prouvons leur correction. Des résultats expérimentaux montrent la faisabilité du modèle C-PPC Nowadays, information technologies provide users ability to work with anyone, at any time, from everywhere and with several heterogeneous devices. This evolution fosters a new distributed trustworthy collaboration model where users can work on shared documents with whom they trust. Multi-synchronous collaboration is widely used for supporting collaborative work by maintaining simultaneous streams of user activities which continually diverge and converge. However, this model lacks support on how usage restrictions on data can be expressed and checked within the model. This thesis proposes "C-PPC", a multi-synchronous contract-based and trust-aware collaboration model. In this model, contracts are used as usage rules and users collaborate according to trust levels they have on others computed according to contract compliance. We formalize contracts by using deontic concepts: permission, obligation and prohibition. Contracts are enclosed in logs of operations over shared data. The C-PPC model provides a mechanism for merging data changes and contracts. Any user can audit logs at any time and auditing results are used to update user trust levels based on a trust metric. We propose a solution relying on hash-chain based authenticators that ensures integrity of logs and user accountability. We provide algorithms for constructing authenticators and verifying logs and prove their correctness. A set of experimental results shows the feasibility of the C-PPC model Electronic Thesis or Dissertation Text en http://www.theses.fr/2012LORR0181/document Truong, Hien Thi Thu 2012-12-11 Université de Lorraine Molli, Pascal Ignat, Claudia-Lavinia |
collection |
NDLTD |
language |
en |
sources |
NDLTD |
topic |
Traitement réparti Informatique distribuée Travail collaboratif Logique déontique Contrat Confiance Collaboration multi-synchrone Contrôle d'usage Modèle de confiance Audit Authentificateur Multi-synchronous collaboration Usage control Trust model Contract Log auditing Authenticator 658.403 6 006.33 |
spellingShingle |
Traitement réparti Informatique distribuée Travail collaboratif Logique déontique Contrat Confiance Collaboration multi-synchrone Contrôle d'usage Modèle de confiance Audit Authentificateur Multi-synchronous collaboration Usage control Trust model Contract Log auditing Authenticator 658.403 6 006.33 Truong, Hien Thi Thu Un modèle de collaboration basé sur les contrats et la confiance |
description |
De nos jours, les technologies de l'information offrent aux utilisateurs la possibilité de travailler avec n'importe qui, à n'importe quel moment, de n'importe où et avec plusieurs dispositifs hétérogènes. Cette évolution favorise un nouveau modèle distribué de collaboration de confiance où les utilisateurs peuvent travailler sur des documents partagés avec qui ils ont confiance. La collaboration multi-synchrone est largement utilisée pour soutenir le travail collaboratif en maintenant des flux simultanés de l'activité des utilisateurs qui divergent et convergent continuellement. Cependant, ce modèle n'offre pas de support concernant l'expression et la vérification de restriction d'usage des données. Cette thèse présente C-PPC, un modèle de collaboration basé sur les contrats et sur la confiance. Dans ce modèle, des contrats sont utilisés comme des règles d'utilisation des données et les utilisateurs collaborent en fonction des niveaux de confiance qu'ils attribuent aux autres en accord avec le respect des contrats. Nous formalisons les contrats en utilisant des concepts déontiques: permission, obligation et prohibition. Les contrats sont inclus dans les historiques d'opérations des données partagées. Le modèle C-PPC fournit un mécanisme pour la fusion des modifications des données et des contrats. N'importe quel utilisateur peut auditer les historiques à n'importe quel moment et les résultats de l'audit sont utilisés pour actualiser les niveaux de confiance en se basant sur une métrique de confiance. Nous proposons une solution reposant sur des authentificateurs basés sur les chaînes de hachage pour garantir l'intégrité des historiques et la responsabilité des utilisateurs. Nous fournissons des algorithmes pour construire les authentificateurs et vérifier les historiques puis nous prouvons leur correction. Des résultats expérimentaux montrent la faisabilité du modèle C-PPC === Nowadays, information technologies provide users ability to work with anyone, at any time, from everywhere and with several heterogeneous devices. This evolution fosters a new distributed trustworthy collaboration model where users can work on shared documents with whom they trust. Multi-synchronous collaboration is widely used for supporting collaborative work by maintaining simultaneous streams of user activities which continually diverge and converge. However, this model lacks support on how usage restrictions on data can be expressed and checked within the model. This thesis proposes "C-PPC", a multi-synchronous contract-based and trust-aware collaboration model. In this model, contracts are used as usage rules and users collaborate according to trust levels they have on others computed according to contract compliance. We formalize contracts by using deontic concepts: permission, obligation and prohibition. Contracts are enclosed in logs of operations over shared data. The C-PPC model provides a mechanism for merging data changes and contracts. Any user can audit logs at any time and auditing results are used to update user trust levels based on a trust metric. We propose a solution relying on hash-chain based authenticators that ensures integrity of logs and user accountability. We provide algorithms for constructing authenticators and verifying logs and prove their correctness. A set of experimental results shows the feasibility of the C-PPC model |
author2 |
Université de Lorraine |
author_facet |
Université de Lorraine Truong, Hien Thi Thu |
author |
Truong, Hien Thi Thu |
author_sort |
Truong, Hien Thi Thu |
title |
Un modèle de collaboration basé sur les contrats et la confiance |
title_short |
Un modèle de collaboration basé sur les contrats et la confiance |
title_full |
Un modèle de collaboration basé sur les contrats et la confiance |
title_fullStr |
Un modèle de collaboration basé sur les contrats et la confiance |
title_full_unstemmed |
Un modèle de collaboration basé sur les contrats et la confiance |
title_sort |
un modèle de collaboration basé sur les contrats et la confiance |
publishDate |
2012 |
url |
http://www.theses.fr/2012LORR0181/document |
work_keys_str_mv |
AT truonghienthithu unmodeledecollaborationbasesurlescontratsetlaconfiance AT truonghienthithu acontractbasedandtrustawarecollaborationmodel |
_version_ |
1719192238464958464 |