Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Code review automation: strengths and weaknesses of the state of the art
The automation of code review has been tackled by several researchers with the goal of
reducing its cost. The adoption of deep learning in software engineering pushed the …
reducing its cost. The adoption of deep learning in software engineering pushed the …
Modern code reviews—survey of literature and practice
D Badampudi, M Unterkalmsteiner… - ACM Transactions on …, 2023 - dl.acm.org
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 …
Using pre-trained models to boost code review automation
Code review is a practice widely adopted in open source and industrial projects. Given the
non-negligible cost of such a process, researchers started investigating the possibility of …
non-negligible cost of such a process, researchers started investigating the possibility of …
Modeling review history for reviewer recommendation: A hypergraph approach
Modern code review is a critical and indispensable practice in a pull-request development
paradigm that prevails in Open Source Software (OSS) development. Finding a suitable …
paradigm that prevails in Open Source Software (OSS) development. Finding a suitable …
D-act: Towards diff-aware code transformation for code review under a time-wise evaluation
C Pornprasit, C Tantithamthavorn… - … on Software Analysis …, 2023 - ieeexplore.ieee.org
Code review is a software quality assurance practice, yet remains time-consuming (eg, due
to slow feedback from reviewers). Recent Neural Machine Translation (NMT)-based code …
to slow feedback from reviewers). Recent Neural Machine Translation (NMT)-based code …
Generation-based code review automation: How far are we?
Code review is an effective software quality assurance activity; however, it is labor-intensive
and time-consuming. Thus, a number of generation-based automatic code review (ACR) …
and time-consuming. Thus, a number of generation-based automatic code review (ACR) …
A versatile dataset of agile open source software projects
Agile software development is nowadays a widely adopted practise in both open-source and
industrial software projects. Agile teams typically heavily rely on issue management tools to …
industrial software projects. Agile teams typically heavily rely on issue management tools to …
Using nudges to accelerate code reviews at scale
We describe a large-scale study to reduce the amount of time code review takes. Each
quarter at Meta we survey developers. Combining sentiment data from a developer …
quarter at Meta we survey developers. Combining sentiment data from a developer …
A review of code reviewer recommendation studies: Challenges and future directions
Code review is the process of inspecting code changes by a developer who is not involved
in the development of the changeset. One of the initial and important steps of code review …
in the development of the changeset. One of the initial and important steps of code review …
Factoring expertise, workload, and turnover into code review recommendation
F Hajari, S Malmir, E Mirsaeedi… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Developer turnover is inevitable on software projects and leads to knowledge loss, a
reduction in productivity, and an increase in defects. Mitigation strategies to deal with …
reduction in productivity, and an increase in defects. Mitigation strategies to deal with …