Linking Program Comprehension to Neural, Behavioral,and Psycho-Physiological Correlates
Linking Program Comprehension to Neural, Behavioral,and Psycho-Physiological Correlates
批准号:
285612080
负责人:
Dr. André Brechmann
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2016
资助国家:
德国
项目状态:
已结题
起止时间:
2015-12-31 至 2021-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Software developers spend most of their time with reading and understanding source code. Early theories of program comprehension have proposed hypothesis-driven (top-down) mechanisms and line-by-line (bottom-up) mechanisms of understanding code. However, the underlying cognitive processes of top-down and bottom-up program comprehension are still essentially unclear.In the first project phase, we have set out to directly study these processes by means of objective measures obtained from functional magnetic resonance imaging (fMRI). We have identified a set of brain regions specifically involved when participants are trying to understand source code. The pattern of activation was indicative of semantic processing tied to the left, i.e., the speech hemisphere, as well as attention and working memory functions. Promoting top-down comprehension, e.g., by informative beacons, have led to reduced activation in some of these brain areas, suggesting less cognitive effort, which we have confirmed by behavioral data. Our results have paved the way for other researchers using our neuro-imaging approach for follow-up studies on program comprehension.The second project phase will refine our experimental framework by including eye tracking for specifying the time course of visual attention to inform a more specific analysis of the fMRI data as well as psycho-physiological measures (pupillometry, skin conductance, heart rate, and respiration) to identify changes in cognitive load. More specific control conditions will enhance the fMRI contrast, allowing us to study the fine-grained effects of code aspects (including beacons, plans, patterns, and priming) on brain activation in the identified brain areas. Moreover, we will study the impact of structural code elements (if-then-else statements, loops, recursion) as well as programming experience on top-down program comprehension and concomitant objective measures of brain activity, psycho-physiology, and behavior. Finally, based on the progress in the neurosciences on the neural basis of object processing, we will tackle the long-standing question about differences between object-oriented and functional programming.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Multimodal recognition of affect over the course of a tutorial learning experiment
-
批准号:394413900
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2018
-
负责人:Dr. André Brechmann
-
依托单位:
Combinatorial NeuroImaging Core Facility
-
批准号:213870801
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2012
-
负责人:Dr. André Brechmann
-
依托单位:
海外基金