A systematic literature review and taxonomy of modern code review
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 …
assurance. However, the existing body of knowledge of MCR is currently not understood as …
Modern code reviews—survey of literature and practice
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 …
inspections. While secondary studies on MCR exist, it is ua nknown whether the research …
Using pre-trained models to boost code review automation
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 …
non-negligible cost of such a process, researchers started investigating the possibility of …
Information needs in contemporary code review
Contemporary code review is a widespread practice used by software engineers to maintain
high software quality and share project knowledge. However, conducting proper code …
high software quality and share project knowledge. However, conducting proper code …
[HTML][HTML] Graph-based visualization of merge requests for code review
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 …
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 …
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
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 …
Therefore, understanding code review and how to improve reviewers' performance is …
Integrating Visual Aids to Enhance the Code Reviewer Selection Process
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 …
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 …
applications, which use static code analysis. The goal is to visualize the structural changes …
Code context-based reviewer recommendation
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 …
of the product by identifying errors early. A key aspect of this process is the selection of …