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 …

[HTML][HTML] Brain and autonomic nervous system activity measurement in software engineering: A systematic literature review

B Weber, T Fischer, R Riedl - Journal of Systems and Software, 2021 - Elsevier
In the past decade, brain and autonomic nervous system activity measurement received
increasing attention in the study of software engineering (SE). This paper presents a …

Measuring neural efficiency of program comprehension

J Siegmund, N Peitek, C Parnin, S Apel… - Proceedings of the …, 2017 - dl.acm.org
Most modern software programs cannot be understood in their entirety by a single
programmer. Instead, programmers must rely on a set of cognitive processes that aid in …

Program comprehension and code complexity metrics: An fmri study

N Peitek, S Apel, C Parnin… - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
Background: Researchers and practitioners have been using code complexity metrics for
decades to predict how developers comprehend a program. While it is plausible and …

A look into programmers' heads

N Peitek, J Siegmund, S Apel, C Kästner… - IEEE Transactions …, 2018 - ieeexplore.ieee.org
Program comprehension is an important, but hard to measure cognitive process. This makes
it difficult to provide suitable programming languages, tools, or coding conventions to …

Computer code comprehension shares neural resources with formal logical inference in the fronto-parietal network

YF Liu, J Kim, C Wilson, M Bedny - Elife, 2020 - elifesciences.org
Despite the importance of programming to modern society, the cognitive and neural bases of
code comprehension are largely unknown. Programming languages might …

Neurological divide: An fMRI study of prose and code writing

R Krueger, Y Huang, X Liu, T Santander… - Proceedings of the acm …, 2020 - dl.acm.org
Software engineering involves writing new code or editing existing code. Recent efforts have
investigated the neural processes associated with reading and comprehending code …

Quality evaluation of modern code reviews through intelligent biometric program comprehension

H Hijazi, J Duraes, R Couceiro… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
Code review is an essential practice in software engineering to spot code defects in the
early stages of software development. Modern code reviews (eg, acceptance or rejection of …

Simultaneous measurement of program comprehension with fmri and eye tracking: A case study

N Peitek, J Siegmund, C Parnin, S Apel… - Proceedings of the 12th …, 2018 - dl.acm.org
Background Researchers have recently started to validate decades-old program-
comprehension models using functional magnetic resonance imaging (fMRI). While fMRI …

Toward an objective measure of developers' cognitive activities

Z Sharafi, Y Huang, K Leach, W Weimer - ACM Transactions on Software …, 2021 - dl.acm.org
Understanding how developers carry out different computer science activities with objective
measures can help to improve productivity and guide the use and development of …