TY - GEN
T1 - An Exploratory Study to Identify Similar Patches
T2 - 25th Asia-Pacific Software Engineering Conference, APSEC 2018
AU - Wang, Dong
AU - Kula, Raula Gaikovina
AU - Matsumoto, Kenichi
N1 - Publisher Copyright:
© 2018 IEEE.
PY - 2018/7/2
Y1 - 2018/7/2
N2 - Due to the distributed nature of Modern Code Review (MCR) tools, developers risk submitting similar patches (i.e., patches that attempt to achieve similar objectives), which potentially causes extra efforts both for the contributors and reviewers. Although researches on other duplicate software artifact exist, there is no prior work that explores the impact of such similar patches in MCR. In this paper, we conduct an empirical study to understand the impact of similar patches on reviewing efforts in MCR. We extracted over 3,400 similar patches from the OpenStack project. Results of the exploratory study confirm that similar patches take just as much time and patch revisions as merged patches.
AB - Due to the distributed nature of Modern Code Review (MCR) tools, developers risk submitting similar patches (i.e., patches that attempt to achieve similar objectives), which potentially causes extra efforts both for the contributors and reviewers. Although researches on other duplicate software artifact exist, there is no prior work that explores the impact of such similar patches in MCR. In this paper, we conduct an empirical study to understand the impact of similar patches on reviewing efforts in MCR. We extracted over 3,400 similar patches from the OpenStack project. Results of the exploratory study confirm that similar patches take just as much time and patch revisions as merged patches.
UR - http://www.scopus.com/inward/record.url?scp=85066791408&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85066791408&partnerID=8YFLogxK
U2 - 10.1109/APSEC.2018.00107
DO - 10.1109/APSEC.2018.00107
M3 - Conference contribution
AN - SCOPUS:85066791408
T3 - Proceedings - Asia-Pacific Software Engineering Conference, APSEC
SP - 723
EP - 724
BT - Proceedings - 25th Asia-Pacific Software Engineering Conference, APSEC 2018
PB - IEEE Computer Society
Y2 - 4 December 2018 through 7 December 2018
ER -