Uso de Históricos de Controle de Versão na Evolução e Melhoria do Código-Fonte

Autores

  • Pablo Diego Gonçalves Fernandes IFSULDEMINAS
  • Paulo César dos Santos

Palavras-chave:

Controle de Versão, Evolução de Software, Mineração de Repositórios, Padrões de Mudança, Qualidade de Código

Resumo

Este artigo, uma Revisão Bibliográfica, analisa estudos acadêmicos que exploram o uso de históricos de Sistemas de
Controle de Versão (VCS) para prever, sugerir e analisar alterações no código, visando otimizar a manutenção e a
qualidade do software. A metodologia adotou uma revisão da literatura com publicações entre 2012 e 2024. Os
resultados indicam que, embora a análise de históricos de VCS seja fundamental para compreender a evolução de
projetos de software e detectar padrões de falhas, a eficácia dessas análises é frequentemente limitada por uma falta de
dados mais completos no commit. Conclui-se que o histórico de VCS é uma ferramenta estratégica, mas seu potencial
só pode ser plenamente explorado com o desenvolvimento de técnicas mais robustas para lidar com a granularidade dos
dados.

Downloads

Publicado

04-12-2025