2024-11-252024-11-252024-09-26ALHADEF, Hayner de Sousa. Ferramentas de software para construção de sistemas multiagentes: uma revisão sistemática da literatura. Orientador: Otávio Noura Teixeira. 2024. 44 f. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação) – Faculdade de Engenharia da Computação, Campus Universitário de Tucuruí, Universidade Federal do Pará, Tucuruí, 2024. Disponível em: https://bdm.ufpa.br/jspui/handle/prefix/7454. Acesso em:.https://bdm.ufpa.br/jspui/handle/prefix/7454The systematic study of Software Tools for Building Multiagent Systems is extremelyimportant for the advancement of technology and the development of complex systems. It is essential to understand the characteristics and functionalities of theavailable tools, as well as to identify the approaches and paradigms used in the development of these systems. In view of this reality, this article aims to understand the fundamental characteristics and functionalities of the tools, identifying the different approaches and paradigms used in their creation, and has the following specific objectives: To understand the main characteristics and functionalities of the software tools available for building multiagent systems; To identify the different approaches and paradigms used in the development of software tools for multiagent systems; To evaluate the effectiveness and usability of existing software tools in the construction of multiagent systems, considering criteria such as ease of use, performance and scalability. In the methodological field, the systematic literature review technique was used, with a primarily qualitative approach. Ultimately, when evaluating the effectiveness and usability of existing tools, it is possible to observe that among the main characteristics and functionalities of the software tools most used in the construction of multi-agent systems, we can highlight the capacity to model agents and environments, the specific programming language for agents, the integration with simulation platforms and the support for communication protocols between agents. Examples of popular tools in this context are JADE (Java Agent Development Framework), AnyLogic and NetLogo. Regarding the different paradigms and development approaches adopted by software tools for multi-agent systems, it is possible to identify approaches based on logic, machine learning, distributed multi-agent systems and rule-based agents. It is expected that the study can provide valuable information to support developers and researchers in the selection and use of the best available solutions, contributing to the advancement of the field of multi-agent systems and the development of increasingly efficient and scalable applications.Acesso AbertoSistemas multiagentesMatemáticaRevisão sistemáticaTendências emergentesFerramentas de softwareMulti-agent systemsMathematicsSystematic reviewEmerging trendsSoftware toolsCNPQ::ENGENHARIASCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAOFerramentas de software para construção de sistemas multiagentes: uma revisão sistemática da literaturaTrabalho de Curso - Graduação - Artigo