Failure Handling in BDI Plans via Runtime Enforcement

Angelo Ferrando, Rafael C. Cardoso* (Corresponding Author)

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingPublished conference contribution

3 Downloads (Pure)

Abstract

Engineering a software system can be a complex process and prone to failure. This is exacerbated when the system under consideration presents some degree of autonomy, such as in cognitive agents. In this paper, we use runtime verification as a way to enforce safety properties on Belief-Desire-Intention (BDI) agents by
enveloping certain plans in safety shields. These shields function as a failure handling mechanism, they can detect and avoid violations in shielded plans. The safety shields also provide automated failure recovery by attempting alternative execution paths to avoid violations.
Original languageEnglish
Title of host publicationECAI 2023
Subtitle of host publication26th European Conference on Artificial Intelligence, September 30 – October 4, 2023, Kraków, Poland – Including 12th Conference on Prestigious Applications of Intelligent Systems (PAIS 2023)
Pages716-723
Number of pages8
Volume372
DOIs
Publication statusPublished - Oct 2023
Event26th European Conference on Artificial Intelligence - Kraków, Poland
Duration: 30 Sept 20235 Oct 2023
Conference number: 26
https://ecai2023.eu/

Publication series

NameFrontiers in Artificial Intelligence and Applications
PublisherIOS Press
Volume372
ISSN (Print)0922-6389
ISSN (Electronic)1879-8314

Conference

Conference26th European Conference on Artificial Intelligence
Abbreviated titleECAI 2023
Country/TerritoryPoland
CityKraków
Period30/09/235/10/23
Internet address

Bibliographical note

This project CONVINCE has received funding from the European Union’s Horizon research and innovation programme G.A.
n. 101070227. This publication is funded by the European Union.
Views and opinions expressed are however those of the authors only
and do not necessarily reflect those of the European Union or European Commission (the granting authority). Neither the European
Union nor the granting authority can be held responsible for them

Fingerprint

Dive into the research topics of 'Failure Handling in BDI Plans via Runtime Enforcement'. Together they form a unique fingerprint.

Cite this