InFix: Automatically Repairing Novice Program Inputs. - Madeline Endres; Georgios Sakkas; Benjamin Cosman; Ranjit Jhala; Westley Weimer (ASE, 2019)

Type error feedback via analytic program repair. - Georgios Sakkas; Madeline Endres; Benjamin Cosman; Westley Weimer; Ranjit Jhala (PLDI, 2020)

PABLO: Helping Novices Debug Python Code Through Data-Driven Fault Localization. - Benjamin Cosman; Madeline Endres; Georgios Sakkas; Leon Medvinsky; Yao-Yuan Yang; Ranjit Jhala; Kamalika Chaudhuri; Westley Weimer (SIGCSE, 2020)

Relating Reading, Visualization, and Coding for New Programmers: A Neuroimaging Study. - Madeline Endres; Zachary Karas; Xiaosu Hu; Ioulia Kovelman; Westley Weimer (ICSE, 2021)

An Analysis of Iterative and Recursive Problem Performance. - Madeline Endres; Westley Weimer; Amir Kamil (SIGCSE, 2021)

To read or to rotate? comparing the effects of technical reading training and spatial skills training on novice programming ability. - Madeline Endres; Madison Fansher; Priti Shah; Westley Weimer (ESEC/SIGSOFT FSE, 2021)

Relating Reading, Visualization, and Coding forNew Programmers: A Neuroimaging Study. - Madeline Endres; Zachary Karas; Xiaosu Hu; Ioulia Kovelman; Westley Weimer (CoRR, 2021)

What Can Program Repair Learn From Code Review? - Madeline Endres; Pemma Reiter; Stephanie Forrest; Westley Weimer (APR@ICSE, 2022)

Hashing It Out: A Survey of Programmers' Cannabis Usage, Perception, and Motivation. - Madeline Endres; Kevin Boehnke; Westley Weimer (ICSE, 2022)

Debugging with Stack Overflow: Web Search Behavior in Novice and Expert Programmers. - Annie Li; Madeline Endres; Westley Weimer (ICSE (SEET), 2022)

An Analysis of Sex Differences in Computing Teaching Evaluations. - Priscila Santiesteban; Madeline Endres; Westley Weimer (GE@ICSE, 2022)

Seq2Parse: neurosymbolic parse error repair. - Georgios Sakkas; Madeline Endres; Philip J. Guo; Westley Weimer; Ranjit Jhala (Proc. ACM Program. Lang., 2022)

Foundations for a New Perspective of Understanding Programming (Dagstuhl Seminar 22402). - Madeline Endres; André Brechmann; Bonita Sharif; Westley Weimer; Janet Siegmund (Dagstuhl Reports, 2022)

From Organizations to Individuals: Psychoactive Substance Use By Professional Programmers. - Kaia Newman; Madeline Endres; Westley Weimer; Brittany Johnson (ICSE, 2023)

A Four-Year Study of Student Contributions to OSS vs. OSS4SG with a Lightweight Intervention. - Zihan Fang; Madeline Endres; Thomas Zimmermann 001; Denae Ford; Westley Weimer; Kevin Leach; Yu Huang 015 (ESEC/SIGSOFT FSE, 2023)

Formalizing Natural Language Intent into Program Specifications via Large Language Models. - Madeline Endres; Sarah Fakhoury; Saikat Chakraborty; Shuvendu K. Lahiri (CoRR, 2023)

Causal Relationships and Programming Outcomes: A Transcranial Magnetic Stimulation Experiment. - Hammad Ahmad; Madeline Endres; Kaia Newman; Priscila Santiesteban; Emma Shedden; Westley Weimer (ICSE, 2024)

High Expectations: An Observational Study of Programming and Cannabis Intoxication. - Wenxin He; Manasvi Parikh; Westley Weimer; Madeline Endres (ICSE, 2024)

Can Large Language Models Transform Natural Language Intent into Formal Method Postconditions? - Madeline Endres; Sarah Fakhoury; Saikat Chakraborty; Shuvendu K. Lahiri (Proc. ACM Softw. Eng., 2024)

Three Lenses on Improving Programmer Productivity: From Anecdote to Evidence - Madeline Endres (2024)

Towards a Cognitive Model of Dynamic Debugging: Does Identifier Construction Matter? - Danniell Hu; Priscila Santiesteban; Madeline Endres; Westley Weimer (IEEE Trans. Software Eng., 2024)

"Get Me in the Groove": a Mixed Methods Study on Supporting Adhd Professional Programmers. - Kaia Newman; Sarah Snay; Madeline Endres; Manasvi Parikh; Andrew Begel (ICSE, 2025)