| 2024 | ICSE | Supporting Web-Based API Searches in the IDE Using Signatures. | Nick C. Bradley, Thomas Fritz, Reid Holmes |
| 2024 | ICSE | Block-based Programming for Two-Armed Robots: A Comparative Study. | Felipe Fronchetti, Nico Ritschel, Logan Schorr, Chandler Barfield, Gabriella Chang, Rodrigo O. Spnola, Reid Holmes, David C. Shepherd |
| 2024 | ICSE | Blocks? Graphs? Why Not Both? Designing and Evaluating a Hybrid Programming Environment for End-users. | Nico Ritschel, Felipe Fronchetti, Reid Holmes, Ronald Garcia, David C. Shepherd |
| 2023 | ICSE | Semi-Automatic, Inline and Collaborative Web Page Code Curations. | Roy Rutishauser, Andr A. Meyer, Reid Holmes, Thomas Fritz |
| 2022 | ICSE | Enabling End-Users to Implement Larger Block-Based Programs. | Nico Ritschel, Felipe Fronchetti, Reid Holmes, Ronald Garcia, David C. Shepherd |
| 2022 | MSR | An Empirical Study on Maintainable Method Size in Java. | Shaiful Alam Chowdhury, Gias Uddin, Reid Holmes |
| 2021 | ICSE | CodeShovel: Constructing Method-Level Source Code Histories. | Felix Grund, Shaiful Alam Chowdhury, Nick C. Bradley, Braxton Hall, Reid Holmes |
| 2021 | ICSE | CodeShovel: A Reusable and Available Tool for Extracting Source Code Histories. | Felix Grund, Shaiful Alam Chowdhury, Nick C. Bradley, Braxton Hall, Reid Holmes |
| 2021 | OOPSLA | The efficacy of online office hours: an experience report. | Braxton Hall, Noa Heyl, Elisa L. A. Baniassad, Meghan Allen, Reid Holmes |
| 2021 | SIGCSE | STOP THE (AUTOGRADER) INSANITY: Regression Penalties to Deter Autograder Overreliance. | Elisa L. A. Baniassad, Lucas Zamprogno, Braxton Hall, Reid Holmes |
| 2020 | VISSOFT | Exploring Developer Preferences for Visualizing External Information Within Source Code Editors. | Xinhong Liu, Reid Holmes |
| 2019 | ICSE | Novice-friendly multi-armed robotics programming. | Nico Ritschel, Reid Holmes, Ronald Garcia, David C. Shepherd |
| 2019 | OOPSLA | Learning to listen for design. | Elisa L. A. Baniassad, Ivan Beschastnikh, Reid Holmes, Gregor Kiczales, Meghan Allen |
| 2019 | QRS | Branch Use in Practice: A Large-Scale Empirical Study of 2, 923 Projects on GitHub. | Weiqin Zou, Weiqiang Zhang, Xin Xia, Reid Holmes, Zhenyu Chen |
| 2018 | ICSE | Context-aware conversational developer assistants. | Nick C. Bradley, Thomas Fritz, Reid Holmes |
| 2018 | ICSE | Dimensions of experientialism for software engineering education. | Reid Holmes, Meghan Allen, Michelle Craig |
| 2015 | MSR | Do Onboarding Programs Work? | Adriaan Labuschagne, Reid Holmes |
| 2014 | ICSE | Lessons learned managing distributed software engineering courses. | Reid Holmes, Michelle Craig, Karen L. Reid, Eleni Stroulia |
| 2014 | ICSE | Coverage is not strongly correlated with test suite effectiveness. | Laura Inozemtseva, Reid Holmes |
| 2014 | ICSE | Integrating software project resources using source code identifiers. | Laura Inozemtseva, Siddharth Subramanian, Reid Holmes |
| 2014 | ICSE | DASHboards: enhancing developer situational awareness. | Oleksii Kononenko, Olga Baysal, Reid Holmes, Michael W. Godfrey |
| 2014 | ICSE | Live API documentation. | Siddharth Subramanian, Laura Inozemtseva, Reid Holmes |
| 2014 | MSR | Finding patterns in static analysis alerts: improving actionable alert ranking. | Quinn Hanam, Lin Tan, Reid Holmes, Patrick Lam |
| 2014 | MSR | Mining modern repositories with elasticsearch. | Oleksii Kononenko, Olga Baysal, Reid Holmes, Michael W. Godfrey |
| 2013 | ICSE | Situational awareness: personalizing issue tracking systems. | Olga Baysal, Reid Holmes, Michael W. Godfrey |
| 2013 | ICSE | Extracting artifact lifecycle models from metadata history. | Olga Baysal, Oleksii Kononenko, Reid Holmes, Michael W. Godfrey |
| 2013 | MSR | The MSR cookbook: mining a decade of research. | Hadi Hemmati, Sarah Nadi, Olga Baysal, Oleksii Kononenko, Wei Wang, Reid Holmes, Michael W. Godfrey |
| 2013 | MSR | Making sense of online code snippets. | Siddharth Subramanian, Reid Holmes |
| 2012 | ICSE | Revisiting bug triage and resolution practices. | Olga Baysal, Reid Holmes, Michael W. Godfrey |
| 2012 | ICSE | Industrially validating longitudinal static and dynamic analyses. | Reid Holmes, David Notkin, Mark S. Hancock |
| 2012 | ICSE | Improving IDE recommendations by considering global implications of existing recommendations. | Kivan Muslu, Yuriy Brun, Reid Holmes, Michael D. Ernst, David Notkin |
| 2012 | MSR | Mining usage data and development artifacts. | Olga Baysal, Reid Holmes, Michael W. Godfrey |
| 2012 | OOPSLA | Speculative analysis of integrated development environment recommendations. | Kivan Muslu, Yuriy Brun, Reid Holmes, Michael D. Ernst, David Notkin |
| 2011 | ICSE | Identifying program, test, and environmental changes that affect behaviour. | Reid Holmes, David Notkin |
| 2011 | ICSE | Identifying opaque behavioural changes. | Reid Holmes, David Notkin |
| 2010 | ICSE | RSSE 2010: Second International Workshop on Recommendation Systems for Software Engineering. | Reid Holmes, Martin P. Robillard, Robert J. Walker, Thomas Zimmermann |
| 2010 | ICSE | Customized awareness: recommending relevant external change events. | Reid Holmes, Robert J. Walker |
| 2009 | VISSOFT | Compare and contrast: Visual exploration of source code examples. | Rylan Cottrell, Brina Goyette, Reid Holmes, Robert J. Walker, Jrg Denzinger |
| 2008 | ICSE | Promoting developer-specific awareness. | Reid Holmes, Robert J. Walker |
| 2008 | ICSR | Lightweight, Semi-automated Enactment of Pragmatic-Reuse Plans. | Reid Holmes, Robert J. Walker |
| 2008 | MSR | Deep intellisense: a tool for rehydrating evaporated information. | Reid Holmes, Andrew Begel |
| 2008 | MSR | A newbie's guide to eclipse APIs. | Reid Holmes, Robert J. Walker |
| 2007 | ICSE | Supporting the Investigation and Planning of Pragmatic Reuse Tasks. | Reid Holmes, Robert J. Walker |
| 2007 | VISSOFT | Task-specific source code dependency investigation. | Reid Holmes, Robert J. Walker |
| 2006 | ICSE | Unanticipated reuse of large-scale software features. | Reid Holmes |
| 2006 | MSR | A lightweight approach to technical risk estimation via probabilistic impact analysis. | Robert J. Walker, Reid Holmes, Ian Hedgeland, Puneet Kapur, Andrew Smith |
| 2005 | ICSE | Using structural context to recommend source code examples. | Reid Holmes, Gail C. Murphy |