Exploring the Advances in Identifying Useful Code Review Comments

Sharif Ahmed, Nasir U. Eisty

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Effective peer code review in collaborative software development necessitates useful reviewer comments and supportive automated tools. Code review comments are a central component of the Modern Code Review process in the industry and open-source development. Therefore, it is important to ensure these comments serve their purposes. This paper reflects the evolution of research on the usefulness of code review comments. It examines papers that define the usefulness of code review comments, mine and annotate datasets, study developers' perceptions, analyze factors from different aspects, and use machine learning classifiers to automatically predict the usefulness of code review comments. Finally, it discusses the open problems and challenges in recognizing useful code review comments for future research.

Original languageEnglish
Title of host publication2023 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2023
PublisherIEEE Computer Society
ISBN (Electronic)9781665452236
DOIs
StatePublished - 2023
Event17th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2023 - New Orleans, United States
Duration: 26 Oct 202327 Oct 2023

Publication series

NameInternational Symposium on Empirical Software Engineering and Measurement
ISSN (Print)1949-3770
ISSN (Electronic)1949-3789

Conference

Conference17th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2023
Country/TerritoryUnited States
CityNew Orleans
Period26/10/2327/10/23

Keywords

  • Modern Code Review
  • Software Engineering
  • Software Quality
  • Useful Comments

Fingerprint

Dive into the research topics of 'Exploring the Advances in Identifying Useful Code Review Comments'. Together they form a unique fingerprint.

Cite this