1 La Coordination dans les Systèmes d’Information Orientés Agents (SIOA) Participants IRIT-UT1 : E.Andonoff, L. Bouzguenda,J. Cardoso, C. Hanachi, C. Sibertin-Blanc,
2 Les SIOA : qu’est-ce ? n Un domaine d’étude : Les Systèmes d’Information Coopératifs (SIC) : –collection de SI distribués, éventuellement hétérogènes, ayant chacun une activité propre plus ou moins autonome, et travaillant de manière coordonnée à un objectif commun. –Exemples : Donner un accès uniforme à des Sources d’Information Distribuées et Hétérogènes Fournir un service ajouté en coordonnant des processus/procédés de différentes entreprises. n Une approche : La technologie Agent –Modularité –Abstraction: comportement opportuniste, communications intentionnelles, protocoles sophistiqués, abstractions organisationnelles.
3 Modèles de coordination n Objectif : gérer les interactions en conciliant : i) l'autonomie locale et ii) la cohérence et l’efficacité globale. n Structure d’un Modèle de coordination : –les entités à coordonner, –L’espace de communication (Blackboard, Tuple Space,...) –Le langage de communication (KQML, FIPA-ACL), –Les lois/règles de coordination (synchronisation des entités). n Outils : –Un langage de spécification de la coordination (Linda, RP, Graphe ET/OU communicant), pour exprimer les règles. –Techniques de coordination.
4 Techniques de coordination multi-agents Techniques : –Allocation de tâches (réseau d’accointances, appels d’offres, entremetteur). –Basée sur des structures organisationnelles. –basée sur des protocoles d'interaction. –Planification des actions. –La Négociation.
5 Unités thématiques n Ingénierie des Protocoles d’interaction : –J. Cardoso, C. Sibertin-Blanc, S. Combettes (UPS). –Réseau d'excellence européen AgentLink n Le WorkFlow inter-organisationnel : –E.Andonoff, L. Bouzguenda (Doctorant), M. Divitini (Norvège), K. Ghédira (ENSI, Tunis). –Echanges avec la Tunisie n l’Acquisition Coopérative d’Information : –H. Tout (Docteur), S. Zegache (Doctorante, INI, Alger), I. Bouslimi (Doctorant, ENSI, Tunis), H. Drias (Alger), A. Ouksel (USA). –Accord Programme avec l'Algérie ( ).
6 Ingénierie des protocoles d’interaction n Objectif : –Etudier les protocoles selon une perspective d'ingénierie. –Protocoles complexes : ouverts et concurrents –Méthode formelle (RP) : spécification,vérification, dérivation. n Principes : –Protocoles comme des entités (ressources) à part entière, partagés et utilisés comme une ontologie. –médium d' interaction entre agents : 1 modérateur chargé d’une conversation. n Applications : –Les protocoles propres aux SMA (enchères, votes, MatchMaker) –Sémantique formelle pour quelques performatifs des langages comme KQML ou FIPA-ACL.
7 Workflow Inter-Organisationnel n Entreprise virtuelle, Valeur Ajoutée n organisations partenaires mettent en commun leur processus. n Wf global = n Wf locaux + 1 schéma de coordination n Problèmes de coordination : –Recherche de partenaires : Description, Publication d’offres et de demandes de service workflow. –Sélection des partenaires : Filtrage –Négociation entre partenaires : Protocoles pour atteindre un accord et établir un contrat. –Exécution distribuée et suivie de contrats.
8 Workflow Inter-Organisationnel n Implémentation de la Recherche et sélection de partenaires (MatchFlow): –basée sur un entremetteur (matchmaker) qui fait le lien entre des agents demandeurs et des agents fournisseurs de services workflow –Structurée selon le modèle Agent Groupe Rôle (Ferber) –communication en KQML –offres et demandes spécifiées avec les RPO et automatiquement dérivées en OWL-S. –développement à l'aide de la plateforme Madkit (Java et mode distribué).
9 L’Acquisition Coopérative d’Information n Recherche d’Information vue comme –une résolution distribuée de problèmes dans laquelle un ensemble de sources d'information sont sélectionnées et coordonnées dynamiquement pour répondre, conjointement et en coopération avec l'utilisateur, à un problème (question) donné. –Sources d’Information : hétérogènes, autonomes, nombreuses (Web), pas connues à priori, agentifiées. n Problèmes : –Modéliser l’univers du discours (réconciliation sémantique : ontologie) –Modéliser les préférences informationnelles de l’utilisateur (vue dynamique sur l’ontologie). –Modéliser le processus de résolution (Graphe et/ou Communiquant)
10 Proposition d’exposés I. Les Protocoles comme composant à part entière dans les systèmes coopératifs II. Modélisation de Protocoles Déontiques. III. Ingénierie de l’acquisition coopérative d’information IV. Specification de Workflow Web Services : des RPO vers OWL-S.