A Large-Scale Study on Source Code Reviewer Recommendation
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216224%3A14610%2F18%3A00102742" target="_blank" >RIV/00216224:14610/18:00102742 - isvavai.cz</a>
Result on the web
<a href="http://dx.doi.org/10.1109/SEAA.2018.00068" target="_blank" >http://dx.doi.org/10.1109/SEAA.2018.00068</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1109/SEAA.2018.00068" target="_blank" >10.1109/SEAA.2018.00068</a>
Alternative languages
Result language
angličtina
Original language name
A Large-Scale Study on Source Code Reviewer Recommendation
Original language description
Context: Software code reviews are an important part of the development process, leading to better software quality and reduced overall costs. However, finding appropriate code reviewers is a complex and time-consuming task. Goals: In this paper, we propose a large-scale study to compare performance of two main source code reviewer recommendation algorithms (RevFinder, Naive Bayes-based) in identifying the best code reviewers for opened pull requests. Method: We mined data from Github and Gerrit repositories, building a large dataset of 51 projects, with more than 293K pull requests analyzed, 180K owners and 157K reviewers. Results: Based on the large analysis, we can state that i) no model can be generalized as best for all projects, ii) the usage of different repository (Gerrit, GitHub) has a large impact on the the recommendation results, iii) exploiting sub-projects information available in Gerrit improves the recommendation results.
Czech name
—
Czech description
—
Classification
Type
D - Article in proceedings
CEP classification
—
OECD FORD branch
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Result continuities
Project
Result was created during the realization of more than one project. More information in the Projects tab.
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)<br>S - Specificky vyzkum na vysokych skolach
Others
Publication year
2018
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Article name in the collection
44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA) 2018
ISBN
9781538673836
ISSN
1089-6503
e-ISSN
—
Number of pages
10
Pages from-to
378-387
Publisher name
IEEE
Place of publication
Not specified
Event location
Not specified
Event date
Jan 1, 2018
Type of event by nationality
CST - Celostátní akce
UT code for WoS article
000450238900059