[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 …

The language of programming: a cognitive perspective

E Fedorenko, A Ivanova, R Dhamala… - Trends in cognitive …, 2019 - cell.com
Computer programming is becoming essential across fields. Traditionally grouped with
science, technology, engineering, and mathematics (STEM) disciplines, programming also …

[HTML][HTML] Measuring mental workload variations in office work tasks using fNIRS

S Midha, HA Maior, ML Wilson, S Sharples - International Journal of Human …, 2021 - Elsevier
The motivation behind using physiological measures to estimate cognitive activity is typically
to build technology that can help people to understand themselves and their work, or indeed …

Comprehension of computer code relies primarily on domain-general executive brain regions

AA Ivanova, S Srikant, Y Sueoka, HH Kean, R Dhamala… - elife, 2020 - elifesciences.org
Computer programming is a novel cognitive tool that has transformed modern society. What
cognitive and neural mechanisms support this skill? Here, we used functional magnetic …

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 …

The effect of poor source code lexicon and readability on developers' cognitive load

S Fakhoury, Y Ma, V Arnaoudova… - Proceedings of the 26th …, 2018 - dl.acm.org
It has been well documented that a large portion of the cost of any software lies in the time
spent by developers in understanding a program's source code before any changes can be …

Decoding the representation of code in the brain: An fMRI study of code review and expertise

B Floyd, T Santander, W Weimer - 2017 IEEE/ACM 39th …, 2017 - ieeexplore.ieee.org
Subjective judgments in software engineering tasks are of critical importance but can be
difficult to study with conventional means. Medical imaging techniques hold the promise of …

Program comprehension: Past, present, and future

J Siegmund - 2016 IEEE 23rd international conference on …, 2016 - ieeexplore.ieee.org
Program comprehension is the main activity of the software developers. Although there has
been substantial research to support the programmer, the high amount of time developers …

Ivie: Lightweight anchored explanations of just-generated code

L Yan, A Hwang, Z Wu, A Head - Proceedings of the CHI Conference on …, 2024 - dl.acm.org
Programming assistants have reshaped the experience of programming into one where
programmers spend less time writing and more time critically examining code. In this paper …