Automatic smart contract comment generation via large language models and in-context learning

J Zhao, X Chen, G Yang, Y Shen - Information and Software Technology, 2024 - Elsevier
Context: Designing effective automatic smart contract comment generation approaches can
facilitate developers' comprehension, boosting smart contract development and improving …

KADEL: Knowledge-Aware Denoising Learning for Commit Message Generation

W Tao, Y Zhou, Y Wang, H Zhang, H Wang… - ACM Transactions on …, 2024 - dl.acm.org
Commit messages are natural language descriptions of code changes, which are important
for software evolution such as code understanding and maintenance. However, previous …

Unprecedented Code Change Automation: The Fusion of LLMs and Transformation by Example

M Dilhara, A Bellur, T Bryksin, D Dig - Proceedings of the ACM on …, 2024 - dl.acm.org
Software developers often repeat the same code changes within a project or across different
projects. These repetitive changes are known as “code change patterns”(CPATs) …

A survey of neural code intelligence: Paradigms, advances and beyond

Q Sun, Z Chen, F Xu, K Cheng, C Ma, Z Yin… - arXiv preprint arXiv …, 2024 - arxiv.org
Neural Code Intelligence--leveraging deep learning to understand, generate, and optimize
code--holds immense potential for transformative impacts on the whole society. Bridging the …

GPT-3.5 for Code Review Automation: How Do Few-Shot Learning, Prompt Design, and Model Fine-Tuning Impact Their Performance?

C Pornprasit, C Tantithamthavorn - arXiv preprint arXiv:2402.00905, 2024 - arxiv.org
Recently, several large language models (LLMs)-the large pre-trained models based on the
transformer architecture-were proposed. Prior studies in the natural language processing …

Automated description generation for software patches

TT Vu, TD Bui, TD Do, TT Nguyen, HD Vo… - Information and Software …, 2025 - Elsevier
Software patches are pivotal in refining and evolving codebases, addressing bugs,
vulnerabilities, and optimizations. Patch descriptions provide detailed accounts of changes …

CommitBench: A benchmark for commit message generation

M Schall, T Czinczoll, G De Melo - 2024 IEEE International …, 2024 - ieeexplore.ieee.org
Writing commit messages is a tedious daily task for many software developers, and often
remains neglected. Automating this task has the potential to save time while ensuring that …

Commit Artifact Preserving Build Prediction

G Wang, Z Sun, Y Chen, Y Zhao, Q Liang… - Proceedings of the 33rd …, 2024 - dl.acm.org
In Continuous Integration (CI), accurate build prediction is crucial for minimizing
development costs and enhancing efficiency. However, existing build prediction methods …

Long Code Arena: a Set of Benchmarks for Long-Context Code Models

E Bogomolov, A Eliseeva, T Galimzyanov… - arXiv preprint arXiv …, 2024 - arxiv.org
Nowadays, the fields of code and natural language processing are evolving rapidly. In
particular, models become better at processing long context windows-supported context …

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 …