Litcius/Paper detail

On the Use of ChatGPT for Code Review: Do Developers Like Reviews By ChatGPT?

M Watanabe, Yutaro Kashiwa, Bin Lin, T. Hirao, K Yamaguchi, Hajimu Iida

202418 citationsDOIOpen Access PDF

Abstract

Code review is a critical but time-consuming process for ensuring code quality in modern software engineering. To alleviate the effort of reviewing source code, recent studies have investigated the possibility of automating the review process. Moreover, tools based on large language models such as ChatGPT are playing an increasingly important role in this vision. Understanding how these tools are used during code review can provide valuable insights for code review automation.

Topics & Concepts

Computer scienceProgramming languageCode (set theory)Software engineeringSet (abstract data type)Artificial Intelligence in Healthcare and EducationSoftware Engineering ResearchExplainable Artificial Intelligence (XAI)