From the 2 of 11 linked papers with an AI index.
11 papers
Beyond Test Presence: Assessing the Quality and Robustness of Agent-Generated Tests in Open-Source Projects
Preet Jhanglani, Zeel Kaushal Desai, Vidhi Kansara +1
The paper evaluates the quality of tests generated by AI coding agents in CI/CD pipelines, comparing them to human-written tests across assertion strength, edge‑case coverage, and…
Predicting Acceptance and Review Effort in Human and Agent Pull Requests
Kartik Ghanshyambhai Pansuriya, Ehsan Ghorbani, Deepak Singh +1
The paper investigates whether the likelihood of a pull request being accepted and the amount of review effort required can be predicted at submission time using lightweight featur…
10 quick tips for making your software outlive your job
Richard Littauer, Greg Wilson, Jan Ainali +19
Loss of key personnel has always been a risk for research software projects. Key members of the team may have to step away due to illness or burnout, to care for a family member, f…
LeakageDetector 2.0: Analyzing Data Leakage in Jupyter-Driven Machine Learning Pipelines
Owen Truong, Terrence Zhang, Arnav Marchareddy +4
In software development environments, code quality is crucial. This study aims to assist Machine Learning (ML) engineers in enhancing their code by identifying and correcting Data…
ChatGPT for Code Refactoring: Analyzing Topics, Interaction, and Effective Prompts
Eman Abdullah AlOmar, Luo Xu, Sofia Martinez +4
Large Language Models (LLMs), such as ChatGPT, have become widely popular and widely used in various software engineering tasks such as refactoring, testing, code review, and progr…
On the Structure and Semantics of Identifier Names Containing Closed Syntactic Category Words
Christian D. Newman, Anthony Peruma, Eman Abdullah AlOmar +8
Identifier names are crucial components of code, serving as primary clues for developers to understand program behavior. This paper investigates the linguistic structure of identif…