Exportar registro bibliográfico

Automação de Mensagens de Commits Utilizando Modelos de Large Language Models (2025)

  • Authors:
  • Autor USP: FERREIRA, FELIPE MOREIRA - ICMC
  • Unidade: ICMC
  • Subjects: INTELIGÊNCIA ARTIFICIAL; PROCESSAMENTO DE LINGUAGEM NATURAL; SOFTWARES; APRENDIZADO COMPUTACIONAL
  • Language: Português
  • Abstract: A qualidade das mensagens de commit é essencial para a manutenção, colaboração e rastreabilidade em projetos de software. No entanto, a escrita manual dessas mensagens costuma ser negligenciada, resultando em descrições incompletas e inconsistentes. Este trabalho apresenta o desenvolvimento de uma ferramenta que automatiza e revisa mensagens de commit utilizando Modelos de Linguagem de Grande Escala (LLMs) integrados a Redes Adversariais Generativas (GANs). A abordagem proposta permite gerar mensagens concisas e informativas com base nas alterações realizadas no código-fonte, além de avaliar a clareza e a completude de mensagens existentes. A metodologia envolveu a implementação de uma arquitetura híbrida com GANs para aprimorar a qualidade textual e a integração da solução a sistemas de controle de versão, possibilitando sugestões automáticas durante o processo de commit. Os resultados quantitativos, avaliados pelas métricas BLEU, ROUGE e METEOR, indicaram alta correspondência lexical e semântica entre as mensagens geradas e as utilizadas por desenvolvedores. A avaliação qualitativa, conduzida com especialistas, apontou percepções positivas quanto à clareza, utilidade e aderência das mensagens, especialmente em commits complexos. Conclui-se que a integração entre LLM e GAN representa uma abordagem viável e inovadora para aprimorar a comunicação técnica e a qualidade documental em repositórios de código, contribuindo para a produtividade e consistência das equipes de desenvolvimento.
  • Imprenta:

  • Download do texto completo

    Tipo Nome Link
    Versão Publicada FelipeMoreiraFerreira_TCC... Direct link
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      FERREIRA, Felipe Moreira. Automação de Mensagens de Commits Utilizando Modelos de Large Language Models. 2025. Trabalho de Conclusão de Curso (MBA) – Instituto de Ciências Matemáticas e de Computação, Universidade de São Paulo, São Carlos, 2025. Disponível em: https://bdta.abcd.usp.br/directbitstream/733bea37-002e-471e-931a-2b961cf89836/FelipeMoreiraFerreira_TCC_2025.pdf. Acesso em: 11 mar. 2026.
    • APA

      Ferreira, F. M. (2025). Automação de Mensagens de Commits Utilizando Modelos de Large Language Models (Trabalho de Conclusão de Curso (MBA). Instituto de Ciências Matemáticas e de Computação, Universidade de São Paulo, São Carlos. Recuperado de https://bdta.abcd.usp.br/directbitstream/733bea37-002e-471e-931a-2b961cf89836/FelipeMoreiraFerreira_TCC_2025.pdf
    • NLM

      Ferreira FM. Automação de Mensagens de Commits Utilizando Modelos de Large Language Models [Internet]. 2025 ;[citado 2026 mar. 11 ] Available from: https://bdta.abcd.usp.br/directbitstream/733bea37-002e-471e-931a-2b961cf89836/FelipeMoreiraFerreira_TCC_2025.pdf
    • Vancouver

      Ferreira FM. Automação de Mensagens de Commits Utilizando Modelos de Large Language Models [Internet]. 2025 ;[citado 2026 mar. 11 ] Available from: https://bdta.abcd.usp.br/directbitstream/733bea37-002e-471e-931a-2b961cf89836/FelipeMoreiraFerreira_TCC_2025.pdf

    Últimas obras dos mesmos autores vinculados com a USP cadastradas na BDPI:

    Biblioteca Digital de Trabalhos Acadêmicos da Universidade de São Paulo     2012 - 2026