WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Modélisation d'un système multi-agents : application à  la réunion d'attribution des charges horaires au département d'informatique de gestion

( Télécharger le fichier original )
par Jean-Marie MUNGUAKONKOKWA
ISP Bukavu - Licence en pédagogie appliquée option informatique de gestion 2009
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

CONCLUSION

Nous nous sommes intéressé dans ce travail aux systèmes multi-agents, et plus particulièrement à la Modélisation d'un système multi-agents : application à la réunion virtuelle d'attribution des charges horaires au Département d'Informatique de Gestion.

L'analyse des protocoles d'interaction de FIPA nous a permis de réifier les principaux concepts de l'interaction entre agents.

Pour définir les interactions entre agents, différents protocoles d'interaction ont été proposés. Nous avons mis l'accent sur le protocole contract-net. Ce protocole d'interaction est le plus utilisé dans les systèmes multi-agents. Il repose sur un mécanisme d'allocation de tâches régi par le protocole d'appel d'offres qui est utilisé dans les organisations humaines. Il est basé sur le rôle d'initiateur (appelé Manager) joué par le chef de Département dans le cas de notre projet et le rôle participant joué par les enseignants membres du Département.

Nous avons posé comme hypothèse directrice, la proposition d'un langage et d'un protocole de communication qui pourrait assurer l'interopérabilité entre agents participant à la réunion d'attribution des charges horaires. L'implémentation d'une application client-serveur pour la gestion des réunions virtuelles d'attributions des charges horaires.

Ce travail est subdivisé en quatre chapitres :

Le premier chapitre porte sur l'histoire de l'intelligence artificielle. Dans ce chapitre nous avons présenté une brève historique de l'intelligence artificielle départ différents auteurs. Nous avons ensuite tenté de définir l'intelligence artificielle. Enfin nous avons parlé des différents domaines de l'intelligence artificielle et leurs applications pratiques.

Dans le deuxième chapitre portant sur les interactions dans un système multi-agents nous avons parlé des systèmes multi-agents communiquants et les systèmes multi-agents conversationnels. Nous avons ensuite parlé de la théorie des actes de langage sur laquelle repose un langage de communication.

Dans le troisième chapitre portant sur les protocoles d'interaction FIPA-ACL. Nous avons analysé minutieusement les différents protocoles de FIPA-ACL, notamment : le protocol Request et dérivés (Query et Propose), le protocol Contract-Net et Iterated-Contract-Net, le protocole English-Auction et Dutch-Auction et le protocole Brokering et Recruiting.

Nous avons insisté sur le protocole fipa contract net au moyen duquel nous avons modélisé la réunion d'attribution des charges horaires.

Le dernier chapitre a porté sur la Mise en place d'un serveur des réunions virtuelles d'attributions des charges horaires au Département d'Informatique de Gestion. Dans ce chapitre il a été question de modéliser au moyen des différents diagrammes UML les réunions virtuelles d'attributions des charges horaires. Nous nous sommes servis du diagramme de cas d'utilisation, du diagramme de séquence, du diagramme de classe et du diagramme d'états-transition.

C'est cette modélisation qui nous a préparé à implémenter une application orienté client-serveur pour la gestion des réunions virtuelles. Grâce à cette application le chef de Département d'Informatique de Gestion a la possibilité de planifier la réunion et d'envoyer les détails de la réunion en broadcast à tous les membres du Département. Chaque membre du Département (participant) a la possibilité d'envoyer son désidérata dans le délai prévu. Enfin, il appartient au Chef de Département de collecter et d'établir une charge horaire pour chaque enseignant.

Notre hypothèse a été validée à partir l'intégration du protocole FIPA Contract net dans les réunions virtuelles d'attributions des charges horaires, de par le rôle du Manager et du participant. Mais aussi à l'implémentation de l'application ci-haut cité.

Pour y arriver nous avons fait recours au langage UML et à la méthode comparative.

Deux langages ont marqué notre étude :

- Le langage de communication FIPA contract net ;

- Le langage UML (Unified Modeling Language).

Ce travail présente beaucoup d'approches pour être développé. C'est pourquoi, nous avons appliqué le concept des réunions virtuelles qui bas son plein aujourd'hui dans le domaine informatique à la gestion d'une réunion d'attribution des charges horaires au Département d'Informatique de Gestion. D'autres approches qui n'ont pas été développé constitueront l'objet d'une autre recherche.

Le présent travail, étant réalisé par un humain, il n'est pas exempté d'imperfection. Ainsi, les remarques et suggestions pour son amélioration sont donc les bienvenues.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Là où il n'y a pas d'espoir, nous devons l'inventer"   Albert Camus