Affiliation:
1. Valencian Research Institute for Artificial Intelligence (VRAIN), Universitat Politècnica de València, Camí de Vera s/n, 46022 Valencia, Spain
Abstract
Over the years, multi-agent systems (MAS) technologies have shown their usefulness in creating distributed applications focused on autonomous intelligent processes. For this purpose, many frameworks for supporting multi-agent systems have been developed, normally oriented towards a particular type of agent architecture (e.g., reactive or deliberative agents). It is common, for example, for a multi-agent platform supporting the BDI (Belief, Desire, Intention) model to provide this agent model exclusively. In most of the existing agent platforms, it is possible to develop either behavior-based agents or deliberative agents based on the BDI cycle, but not both. In this sense, there is a clear lack of flexibility when agents need to perform part of their decision-making process according to the BDI paradigm and, in parallel, require some other behaviors that do not need such a deliberation process. In this context, this paper proposes the introduction of an agent architecture called Flexible Agent Architecture (FAA) that supports the development of multi-agent systems, where each agent can define its actions in terms of different computational models (BDI, procedural, neural networks, etc.) as behaviors, and combine these behaviors as necessary in order to achieve its goals. The FAA architecture has been integrated into a real agent platform, SPADE, thus extending its original capabilities in order to develop applications featuring reactive, deliberative, and hybrid agents. The integration has also adapted the existing facilities of SPADE to all types of behaviors inside agents, for example, the coordination of agents by using a presence notification mechanism, which is a unique feature of SPADE. The resulting SPADE middleware has been used to implement a case study in a simulated robotics scenario, also shown in the paper.
Subject
Electrical and Electronic Engineering,Computer Networks and Communications,Hardware and Architecture,Signal Processing,Control and Systems Engineering
Reference53 articles.
1. Multiagent-based flexible edge computing architecture for IoT;Suganuma;IEEE Netw.,2018
2. Smart parking architecture based on multi agent system;Belkhala;Int. J. Adv. Comput. Sci. Appl.,2019
3. Towards the next generation of smart grids: Semantic and holonic multi-agent management of distributed energy resources;Howell;Renew. Sustain. Energy Rev.,2017
4. Detecting prosumer-community groups in smart grids from the multiagent perspective;Cao;IEEE Trans. Syst. Man Cybern. Syst.,2019
5. Calvaresi, D., Marinoni, M., Sturm, A., Schumacher, M., and Buttazzo, G. (2017, January 23–26). The challenge of real-time multi-agent systems for enabling IoT and CPS. Proceedings of the International Conference on Web Intelligence, Leipzig, Germany.
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Review of the Mathematical Model, Properties, Classes and other Features of Software Agent Development;Èlektronnoe modelirovanie;2024-04-10
2. Towards Agrirobot Digital Twins: Agri-RO5—A Multi-Agent Architecture for Dynamic Fleet Simulation;Electronics;2023-12-23
3. Development of Verification Model for Intelligence of Multiagent Systems;2023 IEEE 12th International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS);2023-09-07
4. Combat capability graphical description method by ontology extension UML;Second International Conference on Applied Statistics, Computational Mathematics, and Software Engineering (ASCMSE 2023);2023-08-23