Code Review Support - A Systematic Mapping Data
Code review is a widely used quality assurance technique. From the heavy-weight and manual process that it was first introduced as code review has evolved into a more light-weight and tool-assisted process overtime to support modern software development that demands frequent delivery of source code. A large body of research on code review support exists. To help to understand the state of nature, quality, and evaluation of existing code review support, we conducted a systematic mapping study, a form of systematic literature review (SLR). We examined 5 major academic databases for evidence on existing support. We found 334 relevant articles on code review support. The results revealed that even though performing code review using existing forms of support is capable of fulfilling the expectations of reviewers, they possess many challenges and inadequacies revealing improvement opportunities. We report those challenges and inadequacies. Additionally, based on the nature of support and their evaluation, we discuss 6 major observations and future research directions.
Please read the ReadMe.txt first.
- Data set Resources.xlsx (225.69 kB)
Open Access dataset files are accessible to all logged in users. Don't have a login? Create a free IEEE account. IEEE Membership is not required.