Exploiting the MAOP Approach for Multi-Level Explainability of Multi-Agent Systems
Keywords: Explainable Multi-Agent Systems, Multi-Agent Oriented Programming, Explainability
TL;DR: We enhance a multi-level explainability framework for MAS by incorporating MAOP abstractions to explain the organization, environment, and interactions beyond individual agents
Abstract: Explainability is increasingly becoming an essential non functional requirement for supporting stakeholders to understand complex systems. In multi-agent systems (MAS), we have previously introduced a multi-level explainability framework to explain the behavior of individual agents. In that framework, explainability is investigated from a software engineering perspective and supports stakeholders playing different roles in the software development life cycle (i.e., developer, designer, and end-user). In this paper, we extend that view by moving from an individual agent to a multi-agent system perspective. In particular, we enhance the multi-level explainability framework for MAS by exploiting the benefits of the Multi-Agent Oriented Programming (MAOP) approach. In this view, additional first-class abstractions concerning organization, environment, and interactions introduce a clear separation of concerns in engineering the system and explaining the behavior of MAS.
Paper Type: Regular paper
Demo: No, we do not plan to present a demo.
Supplementary Material: zip
Email Sharing: We authorize the sharing of all author emails with Program Chairs.
Data Release: We authorize the release of our submission and author names to the public in the event of acceptance.
Submission Number: 32
Loading