Linhas de Pesquisa

IA Aplicada à Engenharia de Software

Esta linha de pesquisa investiga a aplicação de técnicas de Inteligência Artificial para resolver problemas clássicos da Engenharia de Software, como automação de testes, geração de código, análise de qualidade, manutenção preditiva e detecção de bugs.

Tópicos de Pesquisa

  • Geração automática de casos de teste usando ML/DL
  • Predição de defeitos em código-fonte
  • Recomendação de refatorações inteligentes
  • Análise estática de código com IA
  • Automação de code reviews

Pesquisadores

Dr. João Silva, Dr. Pedro Oliveira, Juliana Lima, Carlos Ferreira

Publicações Relacionadas

Ver publicações desta linha →

Aprendizado de Máquina e Deep Learning

Desenvolvimento de modelos preditivos avançados, redes neurais profundas, transfer learning e otimização de algoritmos de ML para aplicações em software e outras áreas.

Tópicos de Pesquisa

  • Redes neurais convolucionais (CNN) e recorrentes (RNN)
  • Transfer learning e fine-tuning de modelos pré-treinados
  • Interpretabilidade e explicabilidade de modelos (XAI)
  • Aprendizado federado e privacidade
  • Otimização de hiperparâmetros

Pesquisadores

Dr. João Silva, Carlos Ferreira

Publicações Relacionadas

Ver publicações desta linha →

Processamento de Linguagem Natural

Aplicação de técnicas de NLP para problemas de Engenharia de Software, como análise de requisitos, documentação automática, análise de sentimentos em reviews, chatbots e extração de informações de texto.

Tópicos de Pesquisa

  • Análise de sentimentos em reviews de apps
  • Extração de requisitos de documentos
  • Geração automática de documentação técnica
  • Chatbots inteligentes para suporte ao desenvolvimento
  • Modelos de linguagem de grande escala (LLMs)
  • Transformers e BERT para tarefas de SE

Pesquisadores

Dra. Ana Costa, Maria Santos, Rafael Souza

Publicações Relacionadas

Ver publicações desta linha →

Sistemas Inteligentes

Desenvolvimento de agentes autônomos, sistemas de recomendação, IoT inteligente e outras aplicações de IA que envolvem tomada de decisão, planejamento e interação com ambientes complexos.

Tópicos de Pesquisa

  • Agentes inteligentes e sistemas multi-agentes
  • Sistemas de recomendação para desenvolvimento de software
  • IoT inteligente e computação de borda
  • Aprendizado por reforço
  • Otimização e planejamento automático

Pesquisadores

Dr. João Silva, Dra. Ana Costa

Publicações Relacionadas

Ver publicações desta linha →

Interesse em Colaborar?

Se você é pesquisador ou aluno e tem interesse em colaborar em alguma dessas linhas de pesquisa, entre em contato conosco!

Entre em Contato