Madeline Endres

Registered user since Tue 16 Apr 2019

Name:Madeline Endres

I’m a fourth-year computer science Ph.D. student at the University of Michigan where I am advised by Westley Weimer. Broadly, my research is at the intersection of software engineering and human factors where I am interested in exploring creativity, communication, and cognition. On the cognition side, I use neuroimaging and transfer-training-based experiments to study connections between natural language, spatial reasoning, and software engineering. As for communication, I have helped build and evaluate tools that automatically provide debugging hints for novices. I am also interested in how humans can best communicate scientific results, both of automatic patches and in other mediums such as Jupyter Notebooks. Finally, with respect to creativity, I am interested in understanding the diversity of human thought as expressed through programming. When I’m not working on research, I enjoy cooking, reading, traveling, hiking, and having long, overwrought conversations about moral philosophy, history, and astrophysics. I also play the cello, and I’m always up for improvising and swapping music recommendations!

Country:United States
Affiliation:University of Michigan
Research interests:Program Comprehension, Programming Languages, Computer Science Education


GE@ICSE 2022 Author of An Analysis of Sex Differences in Computing Teaching Evaluations within the GE@ICSE 2022-track
RoPES 2022 Author of Making a Gamble: Recruiting SE Participants on a Budget within the RoPES 2022-track
APR 2022 Author of What Can Program Repair Learn From Code Review? within the APR 2022-track
MSR 2022 Committee Member in Shadow PC Members within the Shadow PC-track
ESEC/FSE 2021 Author of To Read or to Rotate? Comparing the Effects of Technical Reading Training and Spatial Skills Training on Novice Programming Ability within the Research Papers-track
SPLASH 2022 Author of Seq2Parse: Neurosymbolic Parse Error Repair within the OOPSLA-track
ICSE 2022 Author of Debugging with Stack Overflow: Web Search Behavior in Novice and Expert Programmers within the SEET - Software Engineering Education and Training-track
Author of Hashing It Out: A Survey of Programmers’ Cannabis Usage, Perception, and Motivation within the Technical Track-track
PLDI 2020 Author of Type Error Feedback via Analytic Program Repair within the PLDI Research Papers-track
ICSE 2021 Author of Relating Reading, Visualization, and Coding for New Programmers: A Neuroimaging Study within the Technical Track-track
ASE 2019 Author of InFix: Automatically Repairing Novice Program Inputs within the Research Papers-track