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