activity
20192024
most citedWhat Makes a Good Commit Message?

102 citations · 125 across the 7 of their papers we have counts for

collaborators

7 papers

cs.SE2024★ 1 cited

Characterising Open Source Co-opetition in Company-hosted Open Source Software Projects: The Cases of PyTorch, TensorFlow, and Transformers

Cailean Osborne, Farbod Daneshyan, Runzhi He +3

Companies, including market rivals, have long collaborated on the development of open source software (OSS), resulting in a tangle of co-operation and competition known as "open so…

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…

cs.SE2023★ 1 cited

How Early Participation Determines Long-Term Sustained Activity in GitHub Projects?

Wenxin Xiao, Hao He, Weiwei Xu +2

Although the open source model bears many advantages in software development, open source projects are always hard to sustain. Previous research on open source sustainability mainl…

cs.SE2022★ 3 cited

Automating Dependency Updates in Practice: An Exploratory Study on GitHub Dependabot

Runzhi He, Hao He, Yuxia Zhang +1

Dependency management bots automatically open pull requests to update software dependencies on behalf of developers. Early research shows that developers are suspicious of updates…

cs.SE2022★ 102 cited

What Makes a Good Commit Message?

Yingchen Tian, Yuxia Zhang, Klaas-Jan Stol +2

A key issue in collaborative software development is communication among developers. One modality of communication is a commit message, in which developers describe the changes the…

cs.SE2019★ 4 cited

ALFAA: Active Learning Fingerprint Based Anti-Aliasing for Correcting Developer Identity Errors in Version Control Data

Sadika Amreen, Audris Mockus, Chris Bogart +2

Graphs of developer networks are important for software engineering research and practice. For these graphs to realistically represent the networks, accurate developer identities a…