Improving Exception Handling in Multi-Agent Systems - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Access content directly
Conference Papers Year : 2004

Improving Exception Handling in Multi-Agent Systems


New software architectures based on multi-agents or software components allow the integration of separately developed software pieces that interact through various communication schemes. In such a context, reliability raises new important issues. This paper aims at increasing reliability in multi-agent systems (MASs) and, therefore, focuses on the study of an appropriate exception handling system (EHS). The issues specific to exception handling in MASs – preservation of the agent paradigm and support of cooperative concurrency – are presented and discussed. This paper analyses existing EHSs according to these issues and describes our proposition, the Sage system, which integrates various solutions from existing EHSs and adapts them to the agent paradigm. Sage is an exception handling system dedicated to MASs that addresses the stressed issues by providing means to coordinate the collective activities of agents, to embbed contextualized handlers in agents and to concert exceptions. It has been implemented and integrated in the MadKit MAS. It has been experimented with a classical travel agency case study.
Fichier principal
Vignette du fichier
improving-exception-handling.pdf (731.47 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

lirmm-00108829 , version 1 (11-06-2024)



Frédéric Souchon, Christophe Dony, Christelle Urtado, Sylvain Vauttier. Improving Exception Handling in Multi-Agent Systems. SELMAS 2003 - Software Engineering for Multi-Agent Systems II, Feb 2004, Portland, United States. pp.167-188, ⟨10.1007/978-3-540-24625-1_10⟩. ⟨lirmm-00108829⟩
91 View
2 Download



Gmail Mastodon Facebook X LinkedIn More