Thèse communication système multi-agents
Ministère de l’Enseignement Supérieur et de la Recherche Scientifique
UNIVERSITE MENTOURI CONSTANTINE
Faculté des Sciences de l’Ingénieur
Département d’informatique
N°d‟ordre :…………
Série :………………
MEMOIRE
Présenté en vue de l‟obtention du diplôme de Magister dans le cadre de l'école doctoral pôle Est
Option : Génie logiciel
Par
Boubakeur Achichi
Thème
Convention sociale dans les SMAs
Analyse, Modélisation et Simulation
Devant le jury :
Pr. boufaida zizette, Pr. Université Constantine Président.
Dr. Maamri ramdane. Dr. Université Constantine Rapporteur.
Dr. Belala faiza. Dr. Université Constantine Examinatrice.
Dr. Zeghib Nadia. Dr. Université Constantine Examinatrice.
Octobre 2010
1
Résumé La communication entre agents est primordiale à l‟intérieur des systèmes multi agents. Les agents d‟un système multi-agents doivent communiquer pour se coordonner et pour échanger de l‟information. Les agents peuvent donc, par l‟intermédiaire de la communication, échanger de l‟information et des connaissances pour déterminer leurs actions en fonction du comportement des autres agents du système. Au cours des dernières années, une nouvelle approche basée sur des conventions sociales, est apparue. Dans le but de résoudre certains problèmes attachés aux langages de communication agent basés sur les états mentaux (KQML), FIPA-ACL). Cette approche repose sur les engagements sociaux qui permettent de résoudre de nombreux problèmes liés aux langages KQML et FIPA-ACL. L‟utilisation d‟une sémantique sociale, par l‟intermédiaire des engagements sociaux, permet d‟éliminer l‟hypothèse de sincérité et nous permet de vérifier la sémantique des messages échangés. En effet, les engagements sociaux sont publics, donc vérifiables. De plus, l‟utilisation d‟une sémantique sociale nous permet de faire un pas en avant dans le développement d‟un langage de communication pouvant être utilisé par des agents hétérogènes qui coexistent à