2021
DOI: 10.1016/j.jss.2021.110951
|View full text |Cite
|
Sign up to set email alerts
|

A systematic literature review and taxonomy of modern code review

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
12
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 33 publications
(15 citation statements)
references
References 36 publications
2
12
0
Order By: Relevance
“…In much of the existing literature, code review has been analyzed as a single activity [6]. However, the finding above indicates that there are differences in behavior between roles, such as between developers and architects, and levels of experience.…”
Section: Results and Emerging Themesmentioning
confidence: 99%
See 1 more Smart Citation
“…In much of the existing literature, code review has been analyzed as a single activity [6]. However, the finding above indicates that there are differences in behavior between roles, such as between developers and architects, and levels of experience.…”
Section: Results and Emerging Themesmentioning
confidence: 99%
“…The utility, purpose and practices surrounding code review have been an increasing focus of research activity in recent years [6]. Studies have described the practice of code review (primarily in open-source projects [8,9] and at big companies [2,11]), and proposed new solutions to improve the code review process (e.g., reviewer recommendation [3], decomposition of changes [4]).…”
Section: Introduction and Related Workmentioning
confidence: 99%
“…To ensure that we have enough historical data for our study, we seek large and popular open-source projects with a rich history of pull-based development. For this purpose, we rely on GitHub as a pioneer in supporting pull-based development and the largest open-source ecosystem [20], which has also been the subject of numerous code review studies [21,22]. To identify such projects, we use the number of stars as a proxy for the popularity of the projects [23] and retrieve the list of the top 1,000 most-starred projects.…”
Section: Studied Projectsmentioning
confidence: 99%
“…There has been little focus on the efficiency of code reviews in comparison to the wide range of studies on code review process. A systematic literature review on Modern Code Review (in the year 2021) identifies only 4 papers related to code review time out of the 139 studies used for detailed analysis [15]. The literature classifies review time into three categories: (i) review delay (time from the first review request submission to the first reviewer feedback), (ii) review duration (time from the first review request submission to the review conclusion), and (iii) review speed (rate of SLOC reviewed per hour).…”
Section: Literature Reviewsmentioning
confidence: 99%