- Bledowski, C. et al. Mental chronometry of working memory retrieval: A combined functional magnetic resonance imaging and event-related potentials approach. Journal of Neuroscience 26, 3 (2006), 821--829.Google ScholarCross Ref
- Chase, W. and Simon, H. Perception in Chess. Cognitive Psychology 4, 1 (1973), 55--81.Google ScholarCross Ref
- Crk, I., Kluthe, T., and Stefik, A. Understanding programming expertise: An empirical study of phasic brain wave changes. ACM Transactions on Computer-Human Interaction 23, 1 (2015), 1--29.Google ScholarDigital Library
- Dijkstra, E. Selected Writings on Computing: A Personal Perspective. Springer, 1982.Google ScholarDigital Library
- Donders, F. On the speed of mental processes. Acta Psychologica 30, 1 (1969), 412--431.Google ScholarCross Ref
- Duraes, J. et al. WAP: Understanding the brain at software debugging. In Proceedings of the International Symposium on Software Reliability Engineering (ISSRE), IEEE, 2016, 87--92.Google Scholar
- Fakhoury, S. et al. The effect of poor source code lexicon and readability on developers' cognitive load. In Proceedings of the International Conference on Program Comprehension (ICPC), ACM, 2018, 286--296.Google ScholarDigital Library
- Floyd, B., Santander, T., and Weimer, W. Decoding the representation of code in the brain: An fMRI study of code review and expertise. In Proceedings of the International Conference on Software Engineering (ICSE), pages 175--186. IEEE, 2017.Google ScholarDigital Library
- Gazzaniga, M., Ivry, R., and Mangun, G. Cognitive Neuroscience: The Biology of the Mind. Norton & Company, 2013.Google Scholar
- Genon, S. et al. How to characterize the function of a brain region. Trends in Cognitive Sciences 22, 4 (2018), 350--364.Google ScholarCross Ref
- Huang, Y. et al. Distilling neural representations of data structure manipulation using fMRI and fNIRS. In Proceedings of the International Conference on Software Engineering (ICSE). IEEE, 2019.Google Scholar
- Huettel, S., Song, A., and McCarthy, G. Functional Magnetic Resonance Imaging, volume 3. Sinauer Associates, 2014.Google Scholar
- Huster, R. et al. Methods for simultaneous EEG-fMRI: An introductory review. Journal of Neuroscience 32,18 (2012), 6053--6060.Google ScholarCross Ref
- Ikutani, Y. and Uwano, H. Brain Activity Measurement during program comprehension with NIRS. In Proceedings of the International Conference Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), IEEE, 2014, 1--6.Google Scholar
- Kosti, K. et al. Towards an affordable brain computer interface for the assessment of programmers' mental workload. J. Human-Computer Studies 115, (2018), 52--66.Google ScholarCross Ref
- Lee, S. et al. Mining biometric data to predict programmer expertise and task difficulty. Cluster Computing 21, 1 (2018), 1097--1107.Google ScholarCross Ref
- Lee, S. et al. Comparing Programming Language Comprehension between Novice and Expert Programmers Using EEG Analysis. In Proceedings of the International Conference on Bioinformatics and Bioengineering (BIBE), IEEE, 2016, 350--355.Google Scholar
- Mallow, J. et al. Superior memorizers employ different neural networks for encoding and recall. Frontiers in Systems Neuroscience 9, 128 (2015).Google ScholarCross Ref
- Moore, C. Neural mechanisms of expert skills in visual working memory. Journal of Neuroscience 26, 43 (2006), 11187--11196.Google ScholarCross Ref
- Nakagawa, T. et al. Quantifying programmers' mental workload during program comprehension based on cerebral blood flow measurement: A controlled experiment. In Proceedings of the International Conference on Software Engineering (ICSE), ACM, (2014), 448--451.Google Scholar
- Newell, A. Unified Theories of Cognition. Harvard University Press, 1994.Google ScholarDigital Library
- Peitek, N. et al. A look into programmers' heads. IEEE Transactions on Software Engineering 46, (2020), 442--462.Google ScholarCross Ref
- Peitek, N. et al. Simultaneous measurement of program comprehension with fMRI and eye tracking: A case study. In Proceedings of the International Symposium on Empirical Software Engineering and Measurement (ESEM), ACM, 2018, 1--24.Google ScholarDigital Library
- Poldrack, R. New Mind Readers: What Neuroimaging Can and Cannot Reveal about our Thoughts. Princeton University Press, 2018.Google Scholar
- Siegmund, J. Program comprehension: Past, present, and future. In Proceedings of the International Conference Analysis, Evolution, and Reengineering (SANER), IEEE, 2016, 13--20.Google Scholar
- Siegmund, J. et al. Understanding source code with functional magnetic resonance imaging. In Proceedings of the International Conference on Software Engineering (ICSE), ACM, 2014, 378--389.Google ScholarDigital Library
- Siegmund, J. et al. Measuring neural efficiency of program comprehension. In Proceedings of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE), ACM, (2017), 140--150.Google Scholar
- Yeh, M. et al. Detecting and comparing brain activity in short program comprehension using EEG. In Proceedings of Frontiers in Education Conference, IEEE, 2017), 1--5.Google Scholar
Index Terms
- Studying programming in the neuroage: just a crazy idea?
Comments