Title: | Extensão do Framework Embedded-BDI: Desenvolvimento do suporte à comunicação entre agentes |
Author: | Furio, Vitor Luis Babireski |
Abstract: |
This work expands the Embedded-BDI framework to include communication support, an essential functionality for multi-agent systems. Originally, the framework allows the translation of agents programmed in AgentSpeak into C++, embedding them in physical devices but without offering communication support. This study analyzes the limitations and challenges of the framework and implements an extension to enable communication between agents. This extension was designed to be decoupled from specific communication protocols and hardware, allowing communication at a high level of abstraction, typical of agent-oriented programming. In this context, the content of messages is associated with abstractions from the BDI model, and messages carry not only their content but also the sender’s intent. The experimental evaluation was conducted using an example of a multiagent sensor network and demonstrated that the extension enables the implementation of agents capable of communication while preserving the typical characteristics of BDI agents, such as autonomy, proactivity, reactivity, and social skills. Este trabalho expande o framework Embedded-BDI para incluir suporte à comunicação, uma funcionalidade essencial para sistemas multiagentes. Originalmente, o framework permite traduzir agentes programados em AgentSpeak para C++, embarcando-os em dispositivos físicos, mas sem oferecer suporte à comunicação. O estudo analisa as limitações e os desafios do framework e implementa uma extensão para habilitar a comunicação entre agentes. Essa extensão foi projetada para ser desacoplada de protocolos de comunicação e de hardwares específicos, permitindo uma comunicação em um alto nível de abstração, típico da programação orientada a agentes. Nesse contexto, o conteúdo das mensagens é associado a abstrações do modelo BDI, e as mensagens carregam não apenas o seu conteúdo, mas também a intenção do emissor ao enviá-las. A avaliação experimental foi realizada por meio de um exemplo de uma rede multiagente de sensores e demonstrou que a extensão possibilita a implementação de agentes capazes de se comunicar, preservando características típicas de agentes BDI, como autonomia, proatividade, reatividade e habilidades sociais. |
Description: | TCC (graduação) - Universidade Federal de Santa Catarina, Campus Blumenau, Engenharia de Controle e Automação. |
URI: | https://repositorio.ufsc.br/handle/123456789/262612 |
Date: | 2024-12-18 |
Files | Size | Format | View | Description |
---|---|---|---|---|
TCC_VitorFurio_PDFA_assinado.pdf | 1.355Mb |
View/ |
TCC |