9 papers
Decoupling Code Complexity from Newcomer Participation: A Causal Study of AI Coding Agent Adoption in OSS
Weiwei Xu, Xuanning Cui, Hengzhi Ye +1
Open-source projects depend on a steady inflow of newcomers. A growing concern is that AI coding agents (tools such as Cursor and Claude Code that write code from natural-language…
A governance horizon for ethical-use constraints in open-weight AI models
Weiwei Xu, Hengzhi Ye, Haoran Ye +3
Ethical constraints on open-weight AI models are both a reflection of societal concerns and a foundation for AI governance policy. They are expected to propagate to downstream deri…
Characterizing Readability Issue Patterns and the Role of Prompt Design in LLM-Generated Code
Hengzhi Ye, Fengyuan Ran, Weiwei Xu +1
Large Language Models (LLMs) are increasingly changing how code is produced, but generated code still requires human review and validation before it can be adapted or integrated in…
From OSS to Open Source AI: an Exploratory Study of Collaborative Development Paradigm Divergence
Hengzhi Ye, Minghui Zhou
AI development is embracing open-source paradigm, but the fundamental distinction between AI models and traditional software artifacts may lead to a divergent open-source developme…
Predicting Abandonment of Open Source Software Projects with An Integrated Feature Framework
Yiming Xu, Runzhi He, Hengzhi Ye +2
Open Source Software (OSS) is a cornerstone of contemporary software development, yet the increasing prevalence of OSS project abandonment threatens global software supply chains.…
Code Clone Detection via an AlphaFold-Inspired Framework
Changguo Jia, Yi Zhan, Tianqi Zhao +2
Code clone detection plays a critical role in software maintenance and vulnerability analysis. Substantial methods have been proposed to detect code clones. However, they struggle…