Frédéric Souchon

Son article :

Mots-clefs : Systèmes de gestion d’exceptions,systèmes multi-agents, Fiabilité, Concurrence
Résumé : Les paradigmes de développement à base de composants et d’agents répondent auxtendances actuelles du développement d’applications par intégration d’éléments logiciels dis-tribués sur de nombreux Systèmes. Les systèmes multi-agents (SMA) proposent des mécanismesqui permettent de gérer des Systèmes ouverts et dynamiques, les agents étant des entités actives,dotées de capacités de communication évoluées, capables d’établir seules des collaborationsavec d’autres agents. Malheureusement, les SMA n’offrent pas le même support que les Systèmesà base de composants pour assurer la rigueur du développement et la fiabilité de l’exécution.Ainsi, peu de SMAs intègrent un Systèmes de gestion d’exceptions (SGE) dédié et aucun de cesSGE, à notre connaissance, ne respecte toutes les caractéristiques du paradigme agent (au-tonomie des agents, concurrence coopérative). Cet article présente SaGE, une proposition deSystèmes de gestion d’exceptions dédiée aux systèmes multi-agents, que nous avons implémentéeet testée dans la plateforme MADKit.