1 / 20

Meta-Modèle

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.

shawn
Télécharger la présentation

Meta-Modèle

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  2. 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.

  3. 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)

  4. 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

  5. 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.

  6. 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

  7. 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

  8. 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)

  9. 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.

  10. 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)

  11. 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.

  12. 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

  13. La coordination dans DisCOO • La négociation de contrats (table de coopération) • client/serveur, • rédacteur/relecteur • ou écriture coopérative.

  14. 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

  15. 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.

  16. 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, • ...

  17. 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

  18. 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

  19. La communication dans Tresco • Un mécanisme de perception du partage • notification des modifications • historique des accès

  20. 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

More Related