Use este identificador para citar ou linkar para este item: http://dspace.bc.uepb.edu.br/jspui/handle/123456789/34140
Título: O impacto da complexidade ciclomática na refatoração do código
Autor(es): Silva, José Diego Ferreira da
Palavras-chave: Complexidade ciclomática
Qualidade de código
Refatoração
Métricas de software
Testabilidade
Data do documento: 6-Jun-2025
Resumo: Na Ciência da Computação, garantir a qualidade do código-fonte é um dos principais desafios enfrentados durante o desenvolvimento de software. Com o aumento da complexidade dos sistemas, cresce também a necessidade de adotar métricas que auxiliem na identificação de trechos críticos e na orientação de melhorias. Este trabalho investiga o impacto da complexidade ciclomática na qualidade do código, destacando sua utilidade como métrica para análise, teste e manutenção. A complexidade ciclomática quantifica o número de caminhos independentes em um programa, sendo uma ferramenta fundamental para identificar pontos de atenção que podem comprometer a legibilidade, testabilidade e manutenibilidade do sistema. Para embasar a análise, foi realizada uma revisão bibliográfica em bases reconhecidas, como IEEE Xplore, ResearchGate, NIST, SBC Open Lib, entre outras, além da aplicação prática de técnicas de refatoração orientadas por essa métrica em exemplos de código desenvolvidos em Java. A metodologia aplicada nos testes vai desde o estudo do código-fonte utilizando a IDE Intellij até a aplicação da métrica tanto pelo plugin MetricsReloaded quanto pela fórmula de MacCabe e posteriormente a refatoração. Os resultados evidenciam como a refatoração baseada na complexidade ciclomática contribui significativamente para a simplificação estrutural e melhoria da qualidade do software.
Descrição: SILVA, José Diego Ferreira da. Impacto da complexidade ciclomática na refatoração do código. 66f. 2025. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) – Universidade Estadual da Paraíba, Campus VII, Patos, 2025
URI: http://dspace.bc.uepb.edu.br/jspui/handle/123456789/34140
Aparece nas coleções:81 - TCC

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Termo de Depósito.pdfTermo de Depósito161.62 kBAdobe PDFVisualizar/Abrir
TCC - José Diego Ferreira da Silva.pdfTCC - José Diego Ferreira da Silva3.03 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.