COMET: Generating Commit Messages using Delta Graph Context Representation

AR Mandli, S Rajput, T Sharma - arXiv preprint arXiv:2402.01841, 2024 - arxiv.org
Commit messages explain code changes in a commit and facilitate collaboration among
developers. Several commit message generation approaches have been proposed; …

Fira: fine-grained graph-based code change representation for automated commit message generation

J Dong, Y Lou, Q Zhu, Z Sun, Z Li, W Zhang… - Proceedings of the 44th …, 2022 - dl.acm.org
Commit messages summarize code changes of each commit in natural language, which
help developers understand code changes without digging into detailed implementations …

Delving into commit-issue correlation to enhance commit message generation models

L Wang, X Tang, Y He, C Ren, S Shi… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Commit message generation (CMG) is a challenging task in automated software
engineering that aims to generate natural language descriptions of code changes for …

Combining code context and fine-grained code difference for commit message generation

S Xu, Y Yao, F Xu, T Gu, H Tong - Proceedings of the 13th Asia-Pacific …, 2022 - dl.acm.org
Generating natural language messages for source code changes is an essential task in
software development and maintenance. Existing solutions mainly treat a piece of code …

Commit Message Generation via ChatGPT: How Far Are We?

Y Wu, Y Li, S Yu - Proceedings of the 2024 IEEE/ACM First International …, 2024 - dl.acm.org
Commit messages concisely describe code changes in natural language and are important
for software maintenance. Various automatic commit message generation approaches have …

From commit message generation to history-aware commit message completion

A Eliseeva, Y Sokolov, E Bogomolov… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Commit messages are crucial to software development, allowing developers to track
changes and collaborate effectively. Despite their utility, most commit messages lack …

RAG-Enhanced Commit Message Generation

L Zhang, H Zhang, C Wang, P Liang - arXiv preprint arXiv:2406.05514, 2024 - arxiv.org
Commit message is one of the most important textual information in software development
and maintenance. However, it is time-consuming and labor-intensive to write commit …

On the evaluation of commit message generation models: An experimental study

W Tao, Y Wang, E Shi, L Du, S Han… - 2021 IEEE …, 2021 - ieeexplore.ieee.org
Commit messages are natural language descriptions of code changes, which are important
for program understanding and maintenance. However, writing commit messages manually …

Comu: Contextual and Multi-Grained Code Representation Learning for Commit Message Generation

C Wang, L Zhang, X Zhang - Available at SSRN 4511874 - papers.ssrn.com
Commit messages, precisely describing the code changes for each commit in natural
language, makes it possible for developers and succeeding reviewers to understand the …

Coregen: Contextualized code representation learning for commit message generation

LY Nie, C Gao, Z Zhong, W Lam, Y Liu, Z Xu - Neurocomputing, 2021 - Elsevier
Automatic generation of high-quality commit messages for code commits can substantially
facilitate software developers' works and coordination. However, the semantic gap between …