Fault Tolerant Software: a Multi Agent System Solution

Fabio Caponetti, Nicola Bergantino, Sauro Longhi

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

Development of high dependable systems remains a labour intensive task. This paper explores recent advances on the adaptation of the software agent architecture for control application while looking to dependability issues. Multiple agent systems theory will be reviewed giving methods to supervise it. Software ageing is shown to be the most common problem and rejuvenation its counteract. The paper will show how an agent population can be monitored, faulty agents isolated and reloaded in a healthy state, hence rejuvenated. The aim is to propose an architecture as basis for the design of control software able to tolerate faults and residual bugs without the need of maintenance stops.
Original languageEnglish
Title of host publication7th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes
Publication date2009
Pages1539-1544
Publication statusPublished - 2009
Event7th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes - Barcelona, Spain
Duration: 30 Jun 20093 Jul 2009
Conference number: 7
http://safeprocess09.upc.es/

Conference

Conference7th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes
Number7
CountrySpain
CityBarcelona
Period30/06/200903/07/2009
Internet address

Cite this

Caponetti, F., Bergantino, N., & Longhi, S. (2009). Fault Tolerant Software: a Multi Agent System Solution. In 7th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes (pp. 1539-1544)