most citedHow Are Paid and Volunteer Open Source Developers Different? A Study of the Rust Project

11 citations · 20 across the 4 of their papers we have counts for

collaborators

5 papers

cs.SE2025

Evaluating Generated Commit Messages with Large Language Models

Qunhong Zeng, Yuxia Zhang, Zexiong Ma +5

Commit messages are essential in software development as they serve to document and explain code changes. Yet, their quality often falls short in practice, with studies showing sig…

cs.SE2025★ 2 cited

Recommending Variable Names for Extract Local Variable Refactorings

Taiming Wang, Hui Liu, Yuxia Zhang +1

Extract local variable is one of the most popular refactorings, and most IDEs and refactoring tools provide automated support for this refactoring. However, we find approximately 7…

cs.SE2025★ 4 cited

Deep Learning-Based Identification of Inconsistent Method Names: How Far Are We?

Taiming Wang, Yuxia Zhang, Lin Jiang +3

Concise and meaningful method names are crucial for program comprehension and maintenance. However, method names may become inconsistent with their corresponding implementations, c…

cs.SE2024★ 3 cited

Systematic Literature Review of Commercial Participation in Open Source Software

Xuetao Li, Yuxia Zhang, Cailean Osborne +3

Open source software (OSS) has been playing a fundamental role in not only information technology but also our social lives. Attracted by various advantages of OSS, increasing comm…

cs.SE2024★ 11 cited

How Are Paid and Volunteer Open Source Developers Different? A Study of the Rust Project

Yuxia Zhang, Mian Qin, Klaas-Jan Stol +2

It is now commonplace for organizations to pay developers to work on specific open source software (OSS) projects to pursue their business goals. Such paid developers work alongsid…