Swapping Physical Resources at Runtime in Embedded MultiAgent Systems
Nilson Lazarin, Nilson Lazarin, Carlos Pantoja, Carlos Pantoja, José Viterbo
2023
Abstract
An Embedded MultiAgent System (MAS) is a cognitive system embedded into a physical device responsible for controlling the existing resources and communicability with other devices. An Embedded MAS provides autonomy and proactivity to physical devices using the BDI model. Designing a device implies choosing sensors and actuators as resources and programming firmware and reasoning at design time. However, at runtime, resources could sometimes be damaged, presenting malfunctioning, or need to be changed. Then, performing predictive, preventive, or corrective maintenance at runtime is impossible since the designer must stop the Embedded MAS to swap resources and reprogram the system. This paper presents a novel ability for swapping resources at runtime in Embedded MAS using an extended version of Argo agents and the Jason framework. A case study analyses the new swap ability in different situations: removing and changing existing resources, adding new known and unknown resources, and causing a failure in a resource. The study case shows how the new swap ability can make devices with Embedded MAS adaptable and fault-tolerant.
DownloadPaper Citation
in Harvard Style
Lazarin N., Pantoja C. and Viterbo J. (2023). Swapping Physical Resources at Runtime in Embedded MultiAgent Systems. In Proceedings of the 15th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, ISBN 978-989-758-623-1, pages 93-104. DOI: 10.5220/0011750700003393
in Bibtex Style
@conference{icaart23,
author={Nilson Lazarin and Carlos Pantoja and José Viterbo},
title={Swapping Physical Resources at Runtime in Embedded MultiAgent Systems},
booktitle={Proceedings of the 15th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,},
year={2023},
pages={93-104},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011750700003393},
isbn={978-989-758-623-1},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 15th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,
TI - Swapping Physical Resources at Runtime in Embedded MultiAgent Systems
SN - 978-989-758-623-1
AU - Lazarin N.
AU - Pantoja C.
AU - Viterbo J.
PY - 2023
SP - 93
EP - 104
DO - 10.5220/0011750700003393