4 citations · 9 across the 11 of their papers we have counts for
13 papers
CAMGen: A Core Change-Aware Multi-View Framework for Commit Message Generation
Bo Xiong, Weisheng Chen, Zongen Ren +5
Commit messages help developers understand code changes and support software maintenance. Recent approaches use repository context to improve commit message generation (CMG) with l…
UML Class Diagram Evaluation and Repair Strategies based on LLMs
Jie Liang, Peng Liang, Chong Wang
UML class diagrams are a crucial tool for defining the structure of software systems, but designing accurate and comprehensive class diagrams is a challenging task. Traditionally,…
LLM-Enhanced Commit Message Generation via Issue Information: An Exploratory Study
Zongen Ren, Wei Shi, Bo Xiong +2
Commit messages help developers understand code changes, support collaboration, and improve long-term maintenance. However, the use of issue information alone as the external conte…
On the Stability of Prompt Ranking in Large Language Model Evaluation
Shaoshuai Du, Penghao Liang, Yixian Shen +3
Prompt-based interaction has become a dominant paradigm for using large language models (LLMs), where multiple candidate prompts are evaluated and the top-ranked one is selected fo…
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…
Assessing Language Models for Salient Class Identification
Bo Xiong, Chaoran Cai, Zongen Ren +3
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…
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…
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…
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…
RAG-Enhanced Commit Message Generation
Linghao Zhang, Hongyi Zhang, Chong Wang +1
Commit message is one of the most important textual information in software development and maintenance. However, it is time-consuming to write commit messages manually. Commit Mes…
How LLMs Aid in UML Modeling: An Exploratory Study with Novice Analysts
Beian Wang, Chong Wang, Peng Liang +2
Since the emergence of GPT-3, Large Language Models (LLMs) have caught the eyes of researchers, practitioners, and educators in the field of software engineering. However, there ha…
Code Reviewer Recommendation Based on a Hypergraph with Multiplex Relationships
Yu Qiao, Jian Wang, Can Cheng +4
Code review is an essential component of software development, playing a vital role in ensuring a comprehensive check of code changes. However, the continuous influx of pull reques…
Using Large Language Models for Commit Message Generation: A Preliminary Study
Linghao Zhang, Jingshu Zhao, Chong Wang +1
A commit message is a textual description of the code changes in a commit, which is a key part of the Git version control system (VCS). It captures the essence of software updating…