Conference Proceedings

Who should review my code? A file location-based code-reviewer recommendation approach for Modern Code Review

P Thongtanunam, C Tantithamthavorn, RG Kula, N Yoshida, H Iida, KI Matsumoto

2015 IEEE 22nd International Conference on Software Analysis Evolution and Reengineering Saner 2015 Proceedings | Published : 2015

Abstract

Software code review is an inspection of a code change by an independent third-party developer in order to identify and fix defects before an integration. Effectively performing code review can improve the overall software quality. In recent years, Modern Code Review (MCR), a lightweight and tool-based code inspection, has been widely adopted in both proprietary and open-source software systems. Finding appropriate code-reviewers in MCR is a necessary step of reviewing a code change. However, little research is known the difficulty of finding code-reviewers in a distributed software development and its impact on reviewing time. In this paper, we investigate the impact of reviews with code-re..

View full abstract

University of Melbourne Researchers