Measuring the Effectiveness of Software Code Review Comments

dc.contributor.authorHossain, Syeda Sumbul
dc.contributor.authorArafat, Yeasir
dc.contributor.authorHossain, Md. Ekram
dc.contributor.authorArman, Md. Shohel
dc.contributor.authorIslam, Anik
dc.date.accessioned2021-11-23T10:17:15Z
dc.date.available2021-11-23T10:17:15Z
dc.date.issued2020-07-18
dc.description.abstractCode reviewing becomes a more popular technique to find out early defects in source code. Nowadays practitioners are going for peer reviewing their codes by their co-developers to make the source code clean. Working on a distributed or dispersed team, code review is mandatory to check the patches to merge. Code reviewing can also be a form of validating functional and non-functional requirements. Sometimes reviewers do not put structured comments, which becomes a bottle neck to developers for solving the findings or suggestions commented by the reviewers. For making the code review participation more effective, structured and efficient review comments is mandatory. Mining the repositories of five commercialized projects, we have extracted 15223 review comments and labelled them. We have used 8 different machine learning and deep learning classifiers to train our model. Among those Stochastic Gradient Descent (SGD) technique achieves higher accuracy of 80.32%. This study will help the practitioners to build up structured and effective code review culture among global software developers.
dc.identifier.otherhttp://dspace.daffodilvarsity.edu.bd:8080/handle/123456789/6450
dc.identifier.urihttp://dspace.daffodilvarsity.edu.bd:8080/handle/123456789/6450
dc.language.isoen_US
dc.publisherCommunications in Computer and Information Science, Springer
dc.sourceDIU Institutional Repository
dc.subjectEmpirical software engineering
dc.subjectModern code review
dc.subjectSentiment analysis
dc.subjectMachine learning
dc.subjectMining software repositories
dc.titleMeasuring the Effectiveness of Software Code Review Comments
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Measuring the Effectiveness of Software Code Review Comments.docx
Size:
14.25 KB
Format:
Adobe Portable Document Format

Collections