Agentes de Software


Objetivos do Grupo


O grupo tem como objetivo promover o avanço do estudo e desenvolvimento de agentes cognitivos, por meio de uma abordagem que integra:

  • Modelagem Conceitual e Simulação de Processos: Investigação de técnicas avançadas para representar e simular processos cognitivos, de inteligência e de negócio, utilizando abordagens baseadas em agentes e métodos de inteligência artificial para modelar cenários dinâmicos e realistas.
  • Representação de Conhecimento: Desenvolvimento e aplicação de métodos para a construção de ontologias e a análise formal de conceitos, permitindo a sistematização e a inferência de informações complexas em ambientes computacionais.
  • Arquiteturas de Sistemas Computacionais: Exploração do paradigma multiagente para a criação de sistemas robustos e adaptáveis, capazes de operar de forma colaborativa e autônoma em contextos dinâmicos e complexos.
  • Técnicas de LLM (Large Language Models): Aplicação de modelos de linguagem avançados para aprimorar a compreensão, a atuação e a interação dos agentes cognitivos, possibilitando respostas mais precisas e contextualizadas.

Membros do Grupo


  • Prof. Dr. Edson Emílio Scalabrin
  • Prof. Dr. Fabrício Enembreck

Temas de Pesquisa


  • Sistemas Multiagente e Agentes Cognitivos: Estudo e desenvolvimento de arquiteturas e estratégias para a interação e cooperação entre agentes autônomos, focando na incorporação de processos cognitivos que possibilitem raciocínio e tomada de decisão sofisticados.
  • Modelagem e Simulação de Processos Cognitivos e de Negócio: Criação de modelos que representem e simulem tanto os aspectos cognitivos de sistemas inteligentes quanto os fluxos dos processos de negócio, permitindo a análise comportamental e a otimização de sistemas complexos.
  • Inteligência Artificial Aplicada a Agentes: Aplicação de técnicas de IA — como aprendizado de máquina, redes neurais e algoritmos evolutivos — para aprimorar a capacidade dos agentes de aprender, adaptar-se e tomar decisões em ambientes dinâmicos.
  • Construção e Análise de Ontologias: Desenvolvimento de estruturas semânticas que organizem e representem o conhecimento de domínio, facilitando a inferência e a interoperabilidade entre sistemas e agentes.
  • Técnicas e Aplicações de LLM (Large Language Models): Investigação do uso de modelos de linguagem de grande escala para melhorar a compreensão contextual, a geração de respostas e a interação natural entre agentes e usuários.
  • Arquiteturas Distribuídas e Colaborativas: Exploração de modelos de sistemas distribuídos que promovam a colaboração entre múltiplos agentes, garantindo escalabilidade, robustez e eficiência na execução de tarefas complexas.
  • Coordenação e Comunicação entre Agentes: Desenvolvimento de mecanismos e protocolos que viabilizem a comunicação eficiente e a coordenação de ações entre agentes, otimizando a resolução de problemas de forma colaborativa.
  • Integração de Processos de Negócio em Sistemas Inteligentes: Aplicação de metodologias e tecnologias para incorporar e automatizar processos de negócio em sistemas inteligentes, aumentando a eficiência operacional e a agilidade na tomada de decisão.
  • Geração de Planos de Ação a partir de Modelos de Processos de Negócio: Criação de frameworks que transformem modelos de processos de negócio em planos de ação executáveis, permitindo respostas autônomas e adaptativas às demandas do ambiente empresarial.