16º Congresso de Pesquisa Científica
← Trabalhos CPC-2026-003

Análise e Desenvolvimento de Sistemas e Ciência da Computação

AVALIAÇÃO DA CAPACIDADE DA INTELIGÊNCIA ARTIFICIAL GENERATIVA NA CORREÇÃO DE BUGS SEM INTRODUÇÃO DE NOVOS DEFEITOS EM SOFTWARE.

Marcos Zhao

Orientação: Célia de Oliveira de Santana

Sessão

SN-011

Horário

20:30 às 21:40

Sala

Sala 04

Banca

AISLAN TOTTI BERNARDO · LEANDRO MACHADO TENORIO

Turma

—

Resumo

A manutenção corretiva de software consome cerca de metade do esforço de desenvolvimento, exigindo localização e correção de defeitos, tarefa onerosa e dependente de revisão humana. O avanço de LLMs, como GPT-4, Claude e CodeLlama, impulsiona a Automated Program Repair (APR), permitindo gerar correções automáticas a partir de descrições de defeitos e casos de teste. Contudo, sem garantia de que sejam semanticamente corretas ou livres de regressões, problema agravado pelo overfitting de patches. Este trabalho avalia a capacidade de uma ferramenta de IA generativa em identificar e corrigir bugs extraídos dos benchmarks Defects4J, QuixBugs e Bears, mensurando taxas de correções plausíveis, corretas, regressões e o grau de intervenção humana necessário, contribuindo para a adoção responsável dessas tecnologias em sistemas críticos. As correções foram classificadas quanto à plausibilidade, correção semântica e ocorrência de regressões, evidenciando potencial e limitações dessas ferramentas