6 papers
Assessing Language Models for Salient Class Identification
Bo Xiong, Chaoran Cai, Kaipeng Xiong +2
Code review requires reviewers to understand the core intent of code changes, which becomes difficult when a commit modifies multiple classes. In such commits, one or more primaril…
CoRaCommit: A VS Code Extension for Commit Message Generation with Exemplar Retrieval
Chaoran Cai, Bo Xiong, Chong Wang +2
Commit messages are essential textual artifacts that describe the intent behind code changes, and play a critical role in version control, code review, and historical tracking. How…
An Insight into Security Code Review with LLMs: Capabilities, Obstacles, and Influential Factors
Jiaxin Yu, Peng Liang, Yujia Fu +4
Security code review is a time-consuming and labor-intensive process typically requiring integration with automated security defect detection tools. However, existing security anal…
CoRaCMG: Contextual Retrieval-Augmented Framework for Commit Message Generation
Bo Xiong, Linghao Zhang, Zongen Ren +2
Commit messages play a key role in documenting the intent behind code changes. However, they are often low-quality, vague, or incomplete, limiting their usefulness. Commit Message…
Assessing UML Diagrams by GPT: Implications for Education
Chong Wang, Beian Wang, Peng Liang +1
In software engineering (SE) research and practice, UML is well known as an essential modeling methodology for requirements analysis and software modeling in both academia and indu…
Contextual Code Retrieval for Commit Message Generation: A Preliminary Study
Bo Xiong, Linghao Zhang, Chong Wang +1
A commit message describes the main code changes in a commit and plays a crucial role in software maintenance. Existing commit message generation (CMG) approaches typically frame i…