A systematic literature review and taxonomy of modern code review

N Davila, I Nunes - Journal of Systems and Software, 2021 - Elsevier
Abstract Context: Modern Code Review (MCR) is a widely known practice of software quality
assurance. However, the existing body of knowledge of MCR is currently not understood as …

Modern code reviews—survey of literature and practice

D Badampudi, M Unterkalmsteiner… - ACM Transactions on …, 2023 - dl.acm.org
Background: Modern Code Review (MCR) is a lightweight alternative to traditional code
inspections. While secondary studies on MCR exist, it is ua nknown whether the research …

Using pre-trained models to boost code review automation

R Tufano, S Masiero, A Mastropaolo… - Proceedings of the 44th …, 2022 - dl.acm.org
Code review is a practice widely adopted in open source and industrial projects. Given the
non-negligible cost of such a process, researchers started investigating the possibility of …

Information needs in contemporary code review

L Pascarella, D Spadini, F Palomba… - Proceedings of the …, 2018 - dl.acm.org
Contemporary code review is a widespread practice used by software engineers to maintain
high software quality and share project knowledge. However, conducting proper code …

[HTML][HTML] Graph-based visualization of merge requests for code review

E Fregnan, J Fröhlich, D Spadini, A Bacchelli - Journal of Systems and …, 2023 - Elsevier
Code review is a software development practice aimed at assessing code quality, finding
defects, and sharing knowledge among developers. Despite its wide adoption, code review …

Structuring Meaningful Code Review Automation in Developer Community

Z Cao, S Lv, X Zhang, H Li, Q Ma, T Li, C Guo… - … Applications of Artificial …, 2024 - Elsevier
Software code review is a crucial quality assurance procedure for software systems. As a
result, some automated code review models have been proposed that jointly consider the …

Do explicit review strategies improve code review performance? Towards understanding the role of cognitive load

PW Gonçalves, E Fregnan, T Baum… - Empirical Software …, 2022 - Springer
Code review is an important process in software engineering–yet, a very expensive one.
Therefore, understanding code review and how to improve reviewers' performance is …

Integrating Visual Aids to Enhance the Code Reviewer Selection Process

MS Rahman, D Mondal, Z Codabux… - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
Modern Code Review (MCR) is an integral part of a software development strategy that
accelerates product quality by identifying defects, code smells, and other harmful practices …

Visual Integration of Static and Dynamic Software Analysis in Code Reviews via Software City Visualization

A Krause-Glau, L Damerau, M Hansen… - 2024 IEEE Working …, 2024 - ieeexplore.ieee.org
Software visualization approaches for code reviews are often implemented as standalone
applications, which use static code analysis. The goal is to visualize the structural changes …

Code context-based reviewer recommendation

D Yuan, X Peng, Z Chen, T Zhang, R Lei - Frontiers of Computer Science, 2025 - Springer
Code review is a critical process in software development, contributing to the overall quality
of the product by identifying errors early. A key aspect of this process is the selection of …