Code Review is just reviewing code? A qualitative study with practitioners in industry
Code review is essentially the process of assessing code made by a developer from the
perspective of others. Considering the Modern Code Review (MCR) activities within the …
perspective of others. Considering the Modern Code Review (MCR) activities within the …
The impact of code review on architectural changes
Although considered one of the most important decisions in the software development
lifecycle, empirical evidence on how developers perform and perceive architectural changes …
lifecycle, empirical evidence on how developers perform and perceive architectural changes …
[HTML][HTML] JITGNN: A deep graph neural network framework for Just-In-Time bug prediction
H Keshavarz, G Rodríguez-Pérez - Journal of Systems and Software, 2024 - Elsevier
Abstract Just-In-Time (JIT) bug prediction is the problem of predicting software failure
immediately after a change is submitted to the code base. JIT bug prediction is often …
immediately after a change is submitted to the code base. JIT bug prediction is often …
Assessing the students' understanding and their mistakes in code review checklists: an experience report of 1,791 code review checklist questions from 394 students
CY Chong, P Thongtanunam… - 2021 IEEE/ACM 43rd …, 2021 - ieeexplore.ieee.org
Code review is a widely-used practice in software development companies to identify
defects. Hence, code review has been included in many software engineering curricula at …
defects. Hence, code review has been included in many software engineering curricula at …
On the relationship between design discussions and design quality: a case study of Apache projects
Open design discussion is a primary mechanism through which open source projects
debate, make and document design decisions. However, there are open questions …
debate, make and document design decisions. However, there are open questions …
RevRec: A two-layer reviewer recommendation algorithm in pull-based development model
Code review is an important process to reduce code defects and improve software quality. In
social coding communities like GitHub, as everyone can submit Pull-Requests, code review …
social coding communities like GitHub, as everyone can submit Pull-Requests, code review …
Modern code reviews-preliminary results of a systematic mapping study
D Badampudi, R Britto… - Proceedings of the 23rd …, 2019 - dl.acm.org
Reviewing source code is a common practice in a modern and collaborative coding
environment. In the past few years, the research on modern code reviews has gained …
environment. In the past few years, the research on modern code reviews has gained …
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 …
Towards Automated Code Reviews: Does Learning Code Structure Help?
HY Lin, P Thongtanunam - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
Code review is a crucial ingredient to quality software development, but requires a large
amount of time and effort for developers. To optimise this manual process, recent research …
amount of time and effort for developers. To optimise this manual process, recent research …
Code reviews with divergent review scores: An empirical study of the openstack and qt communities
T Hirao, S McIntosh, A Ihara… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Code review is a broadly adopted software quality practice where developers critique each
others' patches. In addition to providing constructive feedback, reviewers may provide a …
others' patches. In addition to providing constructive feedback, reviewers may provide a …