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

LISTE DES ACRONYMES

ACL : Agent Communication Language

AFNOR : Association Française de Normalisation

API : Application Programming Interface

BD : Base de Données

CFP : Call For Proposal

CV : Curriculum Vitae

Dpt : Département

E/S : Entrée/ Sortie

FIPA : Foundation of Intelligent Physical Agents

GUI : Graphic User Interface

HTTP : Hyper Text Transport Protocol

IA  : Intelligence Artificielle

IBM : International Business Machine

JDBC : Java Data Base Connectivity

KQML : Knowledge Query and Manipulation Language

PC : Personnel Computer

SGBD : Système de Gestion des Bases de Données

SMA : Système Multi-agents

UML : Unified Modeling Language

RESUME

Les systèmes multi-agents constituent aujourd'hui une nouvelle technologie pour la conception et le contrôle de systèmes complexes. Un système multi-agents est un système composé d'entités logicielles ou matérielles autonomes appelées agents. L'approche multi-agents repose sur plusieurs théories et concepts qui trouvent leurs origines dans plusieurs disciplines tels que la sociologie, la psychologie, les systèmes réparties, le génie logiciel.

Nous avons posé comme hypothèse directrice, la proposition d'un langage et d'un protocole de communication pour 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 au Département d'Informatique de Gestion.

La démarche que nous avons adoptée consiste à étudier d'abord les principaux protocoles d'interaction, plus particulièrement les protocoles d'interaction standardisés par FIPA. Cette étude consiste à analyser le fonctionnement de quelques protocoles pour identifier les données que doit spécifier un développeur afin de l'intégrer à l'agent. Nous avons beaucoup plus mis l'accent sur le protocole Contract-net qui nous a permis de modéliser les réunions virtuelles d'attributions des charges horaires au Département d'Informatique de Gestion. Grâce à cette étude nous avons pu intégrer les concepts d'agents intelligents aux réunions virtuelles au sein du Département d'Informatique de Gestion.

Cette étude nous a amené à implémenter une application client-serveur grâce auquel le chef de Département, peut planifier ou organiser une réunion virtuelle envoyant un message en broadcast à tous les membres du Département d'Informatique de Gestion. Ces derniers répondent à ce message dans un délai bien précis de peur de voir leur désidérata refusé.

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, départ le rôle du Manager et du participant. Mais aussi à l'implémentation de l'application ci-haut cité.

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








"I don't believe we shall ever have a good money again before we take the thing out of the hand of governments. We can't take it violently, out of the hands of governments, all we can do is by some sly roundabout way introduce something that they can't stop ..."   Friedrich Hayek (1899-1992) en 1984