Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Modern code reviews—survey of literature and practice
Background: Modern Code Review (MCR) is a lightweight alternative to traditional code
inspections. While secondary studies on MCR exist, it is ua nknown whether the research …
inspections. While secondary studies on MCR exist, it is ua nknown whether the research …
Devgpt: Studying developer-chatgpt conversations
This paper introduces DevGPT, a dataset curated to explore how software developers
interact with ChatGPT, a prominent large language model (LLM). The dataset encompasses …
interact with ChatGPT, a prominent large language model (LLM). The dataset encompasses …
Autotransform: Automated code transformation to support modern code review process
Code review is effective, but human-intensive (eg, developers need to manually modify
source code until it is approved). Recently, prior work proposed a Neural Machine …
source code until it is approved). Recently, prior work proposed a Neural Machine …
Pyexplainer: Explaining the predictions of just-in-time defect models
Just-In-Time (JIT) defect prediction (ie, an AI/ML model to predict defect-introducing
commits) is proposed to help developers prioritize their limited Software Quality Assurance …
commits) is proposed to help developers prioritize their limited Software Quality Assurance …
A survey on modern code review: Progresses, challenges and opportunities
Over the past decade, modern code review (MCR) has been deemed as a crucial practice of
software quality assurance, which is applied to improve software quality and transfer …
software quality assurance, which is applied to improve software quality and transfer …
An empirical study on developers' shared conversations with ChatGPT in GitHub pull requests and issues
ChatGPT has significantly impacted software development practices, providing substantial
assistance to developers in various tasks, including coding, testing, and debugging. Despite …
assistance to developers in various tasks, including coding, testing, and debugging. Despite …
Generative ai for pull request descriptions: Adoption, impact, and developer interventions
GitHub's Copilot for Pull Requests (PRs) is a promising service aiming to automate various
developer tasks related to PRs, such as generating summaries of changes or providing …
developer tasks related to PRs, such as generating summaries of changes or providing …
Giving back: Contributions congruent to library dependency changes in a software ecosystem
The widespread adoption of third-party libraries for contemporary software development has
led to the creation of large inter-dependency networks, where sustainability issues of a …
led to the creation of large inter-dependency networks, where sustainability issues of a …
Repeated builds during code review: An empirical study of the OpenStack community
Code review is a popular practice where developers critique each others' changes. Since
automated builds can identify low-level issues (eg, syntactic errors, regression bugs), it is not …
automated builds can identify low-level issues (eg, syntactic errors, regression bugs), it is not …
When conversations turn into work: a taxonomy of converted discussions and issues in GitHub
Popular and large contemporary open-source projects now embrace a diverse set of
documentation for communication channels. Examples include contribution guidelines (ie …
documentation for communication channels. Examples include contribution guidelines (ie …