Ciência da Computação

Trabalho de Conclusão
Título:IMPACTOS DA COMBINAÇÃO DE TÉCNICAS DE INTELIGÊNCIA ARTIFICIAL E REFATORAÇÕES BASEADAS EM DESIGN PATTERNS NA QUALIDADE DO CÓDIGO
Aluno:DIEGO LUÍS LAZZARETTI
Semestre:2024/01
Situação:TC II
Áreas de interesse:Não informado
Orientador:Gabriel da Silva Simões
Avaliadores:Juliano Varella de Carvalho, Ricardo Ferreira de Oliveira
Documentos:Anteprojeto (liberado apenas para a banca), Texto final TC1 (liberado apenas para a banca)
Palavras-chave:Design patterns, Refatoração, Inteligência artificial, Métricas de código, Qualidade de código
Resumo:

Neste projeto, exploraremos a interseção entre design patterns, refatoração, métricas de avaliação de código e inteligência artificial. Investigaremos como a aplicação de refatorações assistidas por IA em código que utiliza padrões de design impacta a qualidade do código, avaliada por métricas específicas. Realizaremos um estudo comparativo entre implementações manuais e assistidas por IA, utilizando três inteligências artificiais de última geração: Llama 2, GPT-3.5 e GPT-4. Este estudo visa identificar as melhores práticas para a aplicação de refatorações de design patterns com a assistência de IA e contribuir para o avanço do conhecimento em engenharia de software.

Link biblioteca:Não informado

TC Online - Sistema de Trabalhos de Conclusão Online