Automating code review activities by large-scale pre-training
Code review is an essential part to software development lifecycle since it aims at
guaranteeing the quality of codes. Modern code review activities necessitate developers …
guaranteeing the quality of codes. Modern code review activities necessitate developers …
An empirical study of the impact of modern code review practices on software quality
Software code review, ie, the practice of having other team members critique changes to a
software system, is a well-established best practice in both open source and proprietary …
software system, is a well-established best practice in both open source and proprietary …
The impact of code review coverage and code review participation on software quality: A case study of the qt, vtk, and itk projects
Software code review, ie, the practice of having third-party team members critique changes
to a software system, is a well-established best practice in both open source and proprietary …
to a software system, is a well-established best practice in both open source and proprietary …
Convergent contemporary software peer review practices
Software peer review is practiced on a diverse set of software projects that have drastically
different settings, cultures, incentive systems, and time pressures. In an effort to characterize …
different settings, cultures, incentive systems, and time pressures. In an effort to characterize …
Writing acceptable patches: An empirical study of open source project patches
Software developers submit patches to handle tens or even hundreds of bugs reported daily.
However, not all submitted patches can be directly integrated into the code base, since they …
However, not all submitted patches can be directly integrated into the code base, since they …
Automatically recommending peer reviewers in modern code review
Code review is an important part of the software development process. Recently, many open
source projects have begun practicing code review through “modern” tools such as GitHub …
source projects have begun practicing code review through “modern” tools such as GitHub …
Review participation in modern code review: An empirical study of the android, Qt, and OpenStack projects
Software code review is a well-established software quality practice. Recently, Modern Code
Review (MCR) has been widely adopted in both open source and proprietary projects. Our …
Review (MCR) has been widely adopted in both open source and proprietary projects. Our …
Identifying the characteristics of vulnerable code changes: An empirical study
To focus the efforts of security experts, the goals of this empirical study are to analyze which
security vulnerabilities can be discovered by code review, identify characteristics of …
security vulnerabilities can be discovered by code review, identify characteristics of …
Confusion in code reviews: Reasons, impacts, and coping strategies
Code review is a software quality assurance practice widely employed in both open source
and commercial software projects to detect defects, transfer knowledge and encourage …
and commercial software projects to detect defects, transfer knowledge and encourage …
[PDF][PDF] Codereviewer: Pre-training for automating code review activities
Code review is an essential part to software development lifecycle since it aims at
guaranteeing the quality of codes. Modern code review activities necessitate developers …
guaranteeing the quality of codes. Modern code review activities necessitate developers …