Desenvolvimento de uma plataforma para promover a customização guiada para detecção de bad smells

Desenvolvimento de uma plataforma para promover a customização guiada para detecção de bad smells 

Autor(a)
Farias, Artur Santos de.
<artur.farias@arapiraca.ufal.br>
Ano de publicação
2022
Data da defesa
18/02/2022
Curso/Outros
Ciência da Computação
Número de folhas
23
Tipo
TCC - Trabalho de Conclusão de Curso
Local
UFAL, Campus Arapiraca, Unidade Educacional ARAPIRACA
Resumo

Anomalias de código conhecidas como bad smells indicam estruturas em código que podem prejudicar a compreensão e manutenção de programas. A ausência de uma definição clara para os bad smells contribui para que diferentes interpretações sejam consideradas, fazendo com que desenvolvedores possuam uma noção particular do que são tais anomalias. Nesse contexto, alguns estudos sugerem que a customização das estratégias de detecção baseadas no conhecimento do desenvolvedor podem aumentar a acurácia na detecção de bad smells. Este trabalho tem como objetivo a construção de uma ferramenta que forneça a customização guiada de estratégias de detecção.

Abstract

Bad smells indicate poor implementation choices that may hinder program comprehension and maintenance. Their informal definition allows developers to follow different heuristics to detect smells in their projects. In such context, such studies suggest customizaton of detection strategies may increase the accuracy of smell detection. This work aims at develop a tool that allows developers to customize strategies on detecting bad smells.

 

Orientador(a)
Dr. Souza, Mário Hozano Lucas de.
Banca Examinadora
Dr. Barbosa, Alexandre de Andrade.
Dr. Brito, Patrick Henrique da Silva.
Palavras-chave
Bad smell.
Refatoração .
Customização guiada.
Áreas do Conhecimento/Localização
Coleção Propriedade Intelectual (CPI) - BSCA.
Categorias CNPQ
1.00.00.00-3 Ciências exatas e da terra.
Visualizações
192
Observações


Não foi possível exibir o PDF