2022
DOI: 10.1007/s10664-021-10075-5
|View full text |Cite
|
Sign up to set email alerts
|

What happens in my code reviews? An investigation on automatically classifying review changes

Abstract: Code reviewing is a widespread practice used by software engineers to maintain high code quality. To date, the knowledge on the effect of code review on source code is still limited. Some studies have addressed this problem by classifying the types of changes that take place during the review process (a.k.a. review changes), as this strategy can, for example, pinpoint the immediate effect of reviews on code. Nevertheless, this classification (1) is not scalable, as it was conducted manually, and (2) was not as… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 76 publications
0
1
0
Order By: Relevance
“…Many studies successfully used interviews to investigate various aspects of the software development process, and the code review in particular (Bird and Bacchelli, 2013;Rigby and Bird, 2013;Kononenko et al, 2016;Bosu et al, 2017;Sadowski et al, 2018;Fregnan et al, 2022). Thus, we also relied on this method to collect data on the attitudes of professional developers toward MCR process and the human factors affecting it.…”
Section: The Research Strategymentioning
confidence: 99%
“…Many studies successfully used interviews to investigate various aspects of the software development process, and the code review in particular (Bird and Bacchelli, 2013;Rigby and Bird, 2013;Kononenko et al, 2016;Bosu et al, 2017;Sadowski et al, 2018;Fregnan et al, 2022). Thus, we also relied on this method to collect data on the attitudes of professional developers toward MCR process and the human factors affecting it.…”
Section: The Research Strategymentioning
confidence: 99%