An IDE to Support the Development of Embedded Multi-Agent Systems

Published: 01 Jan 2023, Last Modified: 08 Aug 2024PAAMS 2023EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Embedded MAS development requires knowledge in different areas, such as agent-oriented programming, object-oriented programming, low-level programming, and basic electronics concepts. The literature has a consolidated Embedded MAS development architecture divided into four layers: Reasoning, Serial, Firmware, and Hardware. However, one of the main difficulties that MAS designers face is the need to use and configure different Integrated Development Environments (IDE) and make several integrations to embed the MAS. Even using all these technologies, embedding and monitoring the Embedded MAS is done using physical wired connections, making them limited and impracticable depending on the application. Therefore, this work aims to present an IDE to develop Embedded MAS that centralizes the entire development in a single IDE with all required integrations and configurations done. Moreover, the embedding and monitoring MAS of the IDE are done remotely without physical wired connections. Finally, aiming to show the IDE’s applicability and functionalities, this work presents a case study set on a road junction with different Embedded MAS.
Loading