As the complexity of software systems rises, explainability - i.e. the ability of systems to provide explanations of their behaviour - becomes a crucial property. This is true for any AI- based systems, including autonomous systems that exhibit decisionmaking capabilities such as multi-agent systems. Although explainabil- ity is generally considered useful to increase the level of trust for end-users, we argue it is also an interesting property for software engi- neers, developers, and designers to debug and validate the system’s behaviour. In this paper, we propose a multi-level explainability framework for BDI agents to generate explanations of a running system from logs at different levels of abstraction, tailored to different users and their needs. We describe the mapping from logs to explanations, and present a prototype tool based on the JaCaMo platform which implements the framework.

Yan, E., Burattini, S., Hübner, J.F., Ricci, A. (2025). A multi-level explainability framework for engineering and understanding BDI agents. AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 39(1), 1-42 [10.1007/s10458-025-09689-6].

A multi-level explainability framework for engineering and understanding BDI agents

Burattini, Samuele;Ricci, Alessandro
2025

Abstract

As the complexity of software systems rises, explainability - i.e. the ability of systems to provide explanations of their behaviour - becomes a crucial property. This is true for any AI- based systems, including autonomous systems that exhibit decisionmaking capabilities such as multi-agent systems. Although explainabil- ity is generally considered useful to increase the level of trust for end-users, we argue it is also an interesting property for software engi- neers, developers, and designers to debug and validate the system’s behaviour. In this paper, we propose a multi-level explainability framework for BDI agents to generate explanations of a running system from logs at different levels of abstraction, tailored to different users and their needs. We describe the mapping from logs to explanations, and present a prototype tool based on the JaCaMo platform which implements the framework.
2025
Yan, E., Burattini, S., Hübner, J.F., Ricci, A. (2025). A multi-level explainability framework for engineering and understanding BDI agents. AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 39(1), 1-42 [10.1007/s10458-025-09689-6].
Yan, Elena; Burattini, Samuele; Hübner, Jomi Fred; Ricci, Alessandro
File in questo prodotto:
File Dimensione Formato  
s10458-025-09689-6.pdf

accesso aperto

Tipo: Versione (PDF) editoriale / Version Of Record
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione (CCBY)
Dimensione 2.35 MB
Formato Adobe PDF
2.35 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/1009323
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
social impact