200 likes | 325 Vues
Meta-Modèle. La coopération dans un collecticiel se fait suivant la vision qu'en ont les concepteurs de cet environnement Modèles de coopération spécifiques à chaque environnement.
E N D
Meta-Modèle • La coopération dans un collecticiel se fait suivant la vision qu'en ont les concepteurs de cet environnement • Modèles de coopération spécifiques à chaque environnement
Le modèle de la coopération de Tresco [Saliou 96] se base sur les concepts d'individu, de domaine, de séance, de session, de donnée et d'outil. • Le modèle de la coopération de DisCOO [Munier 99] repose sur les concepts d'activité, d'espace de travail, d'espace de coopération, de schémas de coopération, d'objet et d'outil.
les concepts sous-jacents sont les mêmes et doivent pouvoir être décrits par le même meta-modèle • Le meta-modèle doit permettre de représenter les deux modèles de coopérations (et « tous » les autres)
Les collecticiels sont classiquement classifiés suivant le "trèfle" fonctionnel de SCOOP [Salber 95] lui même inspiré de la décomposition tripartite d'Ellis [Ellis 94]. • Trois dimensions apparaissent dans ce trèfle fonctionnel des collecticiels: • la communication • la production • et la coordination
La production • La coopération n'est qu'un moyen et non une fin en soi. • Les environnements de coopération sont en fait des environnements de production dans lesquels c'est un groupe qui produit.
Le produit • Large spectre [..] • : le produit du groupe est l'union des produits disjoints et sans relation de chacun des acteurs du groupe • : le produit du groupe est le produit de chacun des acteurs
L'outil de production • Large spectre [..] • : pour la production de documents disjoints, les outils utilisés peuvent être les mêmes que ceux utilisés dans le cadre de production individuelle. • : Dans le cas de modification en commun d'un même produit, des outils spécifiques doivent être utilisés
La production dans DisCOO • Chaque acteur possède • un espace de travail privé (ou espace de production propre) • un espace de coopération (ou espace de production collectif)
La production dans DisCOO (cont) • Les outils et applications standards sont utilisés pour la production dans l ’espace de travail privé • l ’espace de coopération n'est que source ou destination d'opérations de transfert de documents gérées par DisCOO.
La production dans Tresco • Le domaine maintient les données partagées. • Les sous-domaines maintiennent des données partagées par un groupe donné avec un objectif identifié (le sous-domaine est l'espace effectif de coopération)
La production dans Tresco (cont) • Une session permet de manipuler ces données. • La manipulation pourra se faire par plusieurs acteurs, • soit de manière asynchrone, • soit de manière synchrone si la session est définie dans une séance.
La coordination • Produire collectivement nécessite la coordination des acteurs, de leurs actions et de leur production: • gestion des conflits ou maintien de la cohérence des actions • séquencement des tâches • gestion de l'aspect temporel
La coordination dans DisCOO • La négociation de contrats (table de coopération) • client/serveur, • rédacteur/relecteur • ou écriture coopérative.
La coordination dans DisCOO (cont) • La gestion des conflits • Echange d ’objets depuis les espaces de coopération • conforme au schéma de coopération négocié • en respectant le critère de correction de DisCOO-sérialisabilité • Les événement significatifs sont journalisés localement par chaque activité et le critère de correction est vérifié en utilisant ces histoires locales
La coordination dans Tresco • Les rôles • Un rôle permet la spécification des droits • Un rôle est attribué à un objet individu qui peut ainsi agir sur les autres objets en fonction des droits attribués.
La coordination dans Tresco (cont) • Les informations relatives à la coopération sont, elles aussi, des données partagées, et de ce fait l'usage des rôles permet de spécifier les politiques de coopération permises • politique de connexion et de déconnexion des individus dans un groupe, • règles de visibilité d'un groupe, • règles d'organisation d'un groupe, • ...
La communication • Nous limiterons la communication à la communication directe : CHHM • Communication homme homme médiatisée: le contenu sémantique de la communication est étranger au système
La communication dans DisCOO • La communication directe est relativement pauvre et repose entièrement sur un système de notification entre acteurs: • négociation demandée ou acceptée • actions concernant le récepteur entreprises par les acteurs avec qui il a un contrat
La communication dans Tresco • Un mécanisme de perception du partage • notification des modifications • historique des accès
Conclusion • Travail en cours • Garder en tête l’aspect étude des usages • quels sont les usages en cours • quel sera l ’usage d ’une fonctionalité proposée