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.
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 language | English |
---|---|
Title of host publication | ECAI 2023 |
Subtitle of host publication | 26th European Conference on Artificial Intelligence, September 30 – October 4, 2023, Kraków, Poland – Including 12th Conference on Prestigious Applications of Intelligent Systems (PAIS 2023) |
Pages | 716-723 |
Number of pages | 8 |
Volume | 372 |
DOIs | |
Publication status | Published - Oct 2023 |
Event | 26th European Conference on Artificial Intelligence - Kraków, Poland Duration: 30 Sept 2023 → 5 Oct 2023 Conference number: 26 https://ecai2023.eu/ |
Publication series
Name | Frontiers in Artificial Intelligence and Applications |
---|---|
Publisher | IOS Press |
Volume | 372 |
ISSN (Print) | 0922-6389 |
ISSN (Electronic) | 1879-8314 |
Conference
Conference | 26th European Conference on Artificial Intelligence |
---|---|
Abbreviated title | ECAI 2023 |
Country/Territory | Poland |
City | Kraków |
Period | 30/09/23 → 5/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