Deakin University
Browse

ADCR: An Adaptive Tool to select "Appropriate Developer for Code Review" based on Code Context

Version 2 2024-06-04, 04:49
Version 1 2021-02-03, 13:26
conference contribution
posted on 2024-06-04, 04:49 authored by Nafiz Sadman, Md Manjurul Ahsan, MA Parvez Mahmud
Code review is one of the crucial steps in the software development process. Despite having many experts, assigning the appropriate one is often challenging, time-consuming, and inefficient for industrial developers and researchers who demand instant solutions. An automated code review system can serve as a proficient and alternative opportunity for those necessities. This paper aims to identify appropriate reviewers for a selected task based on data analysis using Natural Language Processing (NLP) techniques. Appropriate Developer for Code Review (ADCR) is proposed taking into account a set of data that comprises reviewers' information-responsiveness, experience, and acquaintanceship-benefits of the proposed methods including unbiased review accountability and the early feed-back opportunity for the developers. Additionally, a tool is developed to process the automated review and speed up the development cycles.

History

Pagination

583-591

Location

New York, NY, USA

Start date

2020-10-28

End date

2020-10-31

ISBN-13

978-1-7281-9656-5

Language

English

Publication classification

E1 Full written paper - refereed

Copyright notice

2020, IEEE

Editor/Contributor(s)

Paul R

Title of proceedings

2020 11th IEEE Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON)

Event

UEMCON

Publisher

IEEE

Place of publication

Piscataway, N.J.