On teaching arrays with test-driven learning in WebIDE. - Michael Hilton 001; David S. Janzen (ITiCSE, 2012)

Human recoverability index: A TraceLab experiment. - Alex Dekhtyar; Michael Hilton 001 (TEFSE@ICSE, 2013)

An evaluation of interactive test-driven labs with WebIDE in CS0. - David S. Janzen; John Clements; Michael Hilton 001 (ICSE, 2013)

Refactoring local to cloud data types for mobile apps. - Michael Hilton 001; Arpit Christi; Danny Dig; Michal Moskal; Sebastian Burckhardt; Nikolai Tillmann (MOBILESoft, 2014)

Usage, costs, and benefits of continuous integration in open-source projects. - Michael Hilton 001; Timothy Tunnell; Kai Huang; Darko Marinov; Danny Dig (ASE, 2016)

Understanding and improving continuous integration. - Michael Hilton 001 (SIGSOFT FSE, 2016)

API code recommendation using statistical learning from fine-grained changes. - Anh Tuan Nguyen 001; Michael Hilton 001; Mihai Codoban; Hoan Anh Nguyen; Lily Mast; Eli Rademacher; Tien N. Nguyen; Danny Dig (SIGSOFT FSE, 2016)

TDDViz: Using Software Changes to Understand Conformance to Test Driven Development. - Michael Hilton 001; Nicholas Nelson 002; Hugh McDonald; Sean McDonald; Ronald A. Metoyer; Danny Dig (XP, 2016)

Deriving Age Diverse Personas from a Participatory Design Study on Home Electricity Feedback. - Jonathan Dodge; Michael Hilton 001; Ronald A. Metoyer; Josie Hunter; Karl Smeltzer; Catharina Vijay; Andrew Atkinson (CHI Extended Abstracts, 2017)

Hazelnut: a bidirectionally typed structure editor calculus. - Cyrus Omar; Ian Voysey; Michael Hilton 001; Jonathan Aldrich; Matthew A. Hammer (POPL, 2017)

Trade-offs in continuous integration: assurance, security, and flexibility. - Michael Hilton 001; Nicholas Nelson 002; Timothy Tunnell; Darko Marinov; Danny Dig (ESEC/SIGSOFT FSE, 2017)

Toward Semantic Foundations for Program Editors. - Cyrus Omar; Ian Voysey; Michael Hilton 001; Joshua Sunshine; Claire Le Goues; Jonathan Aldrich; Matthew A. Hammer (SNAPL, 2017)

DeFlaker: automatically detecting flaky tests. - Jonathan Bell 001; Owolabi Legunsen; Michael Hilton 001; Lamyaa Eloussi; Tifany Yung; Darko Marinov (ICSE, 2018)

A study of the organizational dynamics of software teams. - Michael Hilton 001; Andrew Begel (ICSE (SEIP), 2018)

A large-scale study of test coverage evolution. - Michael Hilton 001; Jonathan Bell 001; Darko Marinov (ASE, 2018)

I'm leaving you, Travis: a continuous integration breakup story. - David Gray Widder; Michael Hilton 001; Christian Kästner; Bogdan Vasilescu (MSR, 2018)

An Intelligent-Agent Facilitated Scaffold for Fostering Reflection in a Team-Based Project Course. - Sreecharan Sankaranarayanan; Xu Wang 016; Cameron Dashti; Marshall An; Clarence Ngoh; Michael Hilton 001; Majd Sakr; Carolyn P. Rosé (AIED (2), 2019)

Online Mob Programming: Bridging the 21st Century Workplace and the Classroom. - Sreecharan Sankaranarayanan; Xu Wang 016; Cameron Dashti; Haokang An; Clarence Ngoh; Michael Hilton 001; Majd Sakr; Carolyn P. Rosé (CSCL, 2019)

Group Formation in the Digital Age: Relevant Characteristics, Their Diagnosis, and Combination for Productive Collaboration. - Dimitra Tsovaltzi; Armin Weinberger; Lara Johanna Schmitt; Henrik Bellhäuser; Adrienne Müller; Johannes Konert; René Röpke; Hannie Gijlers; Elise H. Eshuis; Tessa H. S. Eysink; Melanie Erkens; Sven Manske; et al. (CSCL, 2019)

Graph-based mining of in-the-wild, fine-grained, semantic code change patterns. - Hoan Anh Nguyen; Tien N. Nguyen; Danny Dig; Son Nguyen; Hieu Tran; Michael Hilton 001 (ICSE, 2019)

The Problem of Packaging Curricular Materials. - Austin Cory Bart; Michael Hilton 001; Bob Edmison; Phill Conrad (SIGCSE, 2019)

Online Mob Programming: Effective Collaborative Project-Based Learning. - Michael Hilton 001; Sreecharan Sankaranarayanan (SIGCSE, 2019)

A conceptual replication of continuous integration pain points in the context of Travis CI. - David Gray Widder; Michael Hilton 001; Christian Kästner; Bogdan Vasilescu (ESEC/SIGSOFT FSE, 2019)

Agent-in-the-Loop: Conversational Agent Support in Service of Reflection for Learning During Collaborative Programming. - Sreecharan Sankaranarayanan; Siddharth Reddy Kandimalla; Sahil Hasan; Haokang An; Christopher Bogart; R. Charles Murray; Michael Hilton 001; Majd Sakr; Carolyn P. Rosé (AIED (2), 2020)

Creating Opportunities for Transactive Exchange for Learning in Performance-Oriented Team Projects. - Sreecharan Sankaranarayanan; Siddharth Reddy Kandimalla; Sahil Hasan; Haokang An; Christopher Bogart; R. Charles Murray; Michael Hilton 001; Majd Sakr; Carolyn P. Rosé (ICLS, 2020)

Flake It 'Till You Make It: Using Automated Repair to Induce and Fix Latent Test Flakiness. - Owain Parry; Gregory M. Kapfhammer; Michael Hilton 001; Phil McMinn (ICSE (Workshops), 2020)

It Takes a Village to Build a Robot: An Empirical Study of The ROS Ecosystem. - Sophia Kolak; Afsoon Afzal; Claire Le Goues; Michael Hilton 001; Christopher Steven Timperley (ICSME, 2020)

A Study on Challenges of Testing Robotic Systems. - Afsoon Afzal; Claire Le Goues; Michael Hilton 001; Christopher Steven Timperley (ICST, 2020)

Empirical Study of Restarted and Flaky Builds on Travis CI. - Thomas Durieux; Claire Le Goues; Michael Hilton 001; Rui Abreu 001 (MSR, 2020)

FlakeFlagger: Predicting Flakiness Without Rerunning Tests. - Abdulrahman Alshammari; Christopher Morris 003; Michael Hilton 001; Jonathan Bell 001 (ICSE, 2021)

Combining Collaborative Reflection based on Worked-Out Examples with Problem-Solving Practice: Designing Collaborative Programming Projects for Learning at Scale. - Sreecharan Sankaranarayanan; Siddharth Reddy Kandimalla; Christopher Bogart; R. Charles Murray; Michael Hilton 001; Majd Sakr; Carolyn P. Rosé (L@S, 2021)

Comparing Example-Based Collaborative Reflection to Problem Solving Practice for Learning during Team-Based Software Engineering Projects. - Sreecharan Sankaranarayanan; Siddharth Reddy Kandimalla; Christopher Bogart; R. Charles Murray; Haokang An; Michael Hilton 001; Majd Sakr; Carolyn P. Rosé (CoRR, 2021)

Understanding and improving artifact sharing in software engineering research. - Christopher Steven Timperley; Lauren Herckis; Claire Le Goues; Michael Hilton 001 (Empir. Softw. Eng., 2021)

What Do Developer-Repaired Flaky Tests Tell Us About the Effectiveness of Automated Flaky Test Detection? - Owain Parry; Michael Hilton 001; Gregory M. Kapfhammer; Phil McMinn (AST, 2022)

Surveying the Developer Experience of Flaky Tests. - Owain Parry; Gregory M. Kapfhammer; Michael Hilton 001; Phil McMinn (ICSE (SEIP), 2022)

Evaluating Features for Machine Learning Detection of Order- and Non-Order-Dependent Flaky Tests. - Owain Parry; Gregory M. Kapfhammer; Michael Hilton 001; Phil McMinn (ICST, 2022)

A retrospective study of one decade of artifact evaluations. - Stefan Winter 001; Christopher Steven Timperley; Ben Hermann; Jürgen Cito; Jonathan Bell 001; Michael Hilton 001; Dirk Beyer 001 (ESEC/SIGSOFT FSE, 2022)

Collaborative Programming for Work-Relevant Learning: Comparing Programming Practice With Example-Based Reflection for Student Learning and Transfer Task Performance. - Sreecharan Sankaranarayanan; Siddharth Reddy Kandimalla; Christopher A. Bogart; R. Charles Murray; Michael Hilton 001; Majd F. Sakr; Carolyn P. Rosé (IEEE Trans. Learn. Technol., 2022)

A Survey of Flaky Tests. - Owain Parry; Gregory M. Kapfhammer; Michael Hilton 001; Phil McMinn (ACM Trans. Softw. Eng. Methodol., 2022)

Reproduction Package (Docker container) for the FSE 2022 Article 'A Retrospective Study of one Decade of Artifact Evaluations'. - Stefan Winter 001; Chris Timperley; Ben Hermann; Jürgen Cito; Jonathan Bell 001; Michael Hilton 001; Dirk Beyer 001 (Zenodo, 2022)

Reproduction Package (Docker container) for the ESEC/FSE 2022 Article 'A Retrospective Study of one Decade of Artifact Evaluations'. - Stefan Winter 001; Chris Timperley; Ben Hermann; Jürgen Cito; Jonathan Bell 001; Michael Hilton 001; Dirk Beyer 001 (Zenodo, 2022)

Towards Characterizing Trust in Generative Artificial Intelligence among Students. - Matin Amoozadeh; David Daniels; Stella Chen; Daye Nam; Aayush Kumar; Michael Hilton 001; Mohammad Amin Alipour; Sruti Srinivasa Ragavan (ICER (2), 2023)

Continuously Accelerating Research. - Earl T. Barr; Jonathan Bell 001; Michael Hilton 001; Sergey Mechtaev; Christopher Steven Timperley (ICSE (NIER), 2023)

Trust in Generative AI among students: An Exploratory Study. - Matin Amoozadeh; David Daniels; Daye Nam; Stella Chen; Michael Hilton 001; Sruti Srinivasa Ragavan; Mohammad Amin Alipour (CoRR, 2023)

Empirically evaluating flaky test detection techniques combining test case rerunning and machine learning models. - Owain Parry; Gregory M. Kapfhammer; Michael Hilton 001; Phil McMinn (Empir. Softw. Eng., 2023)

230,439 Test Failures Later: An Empirical Evaluation of Flaky Failure Classifiers. - Abdulrahman Alshammari; Paul Ammann; Michael Hilton 001; Jonathan Bell 001 (ICST, 2024)

A Study of Flaky Failure De-Duplication to Identify Unreliably Killed Mutants. - Abdulrahman Alshammari; Paul Ammann; Michael Hilton 001; Jonathan Bell 001 (ICSTW, 2024)

Student-AI Interaction: A Case Study of CS1 students. - Matin Amoozadeh; Daye Nam; Daniel Prol; Ali Alfageeh; James Prather; Michael Hilton 001; Sruti Srinivasa Ragavan; Amin Alipour (Koli Calling, 2024)

Trust in Generative AI among Students: An exploratory study. - Matin Amoozadeh; David Daniels; Daye Nam; Aayush Kumar; Stella Chen; Michael Hilton 001; Sruti Srinivasa Ragavan; Mohammad Amin Alipour (SIGCSE (1), 2024)

Best Practices for Hiring of Teaching Track Faculty Members. - Jennifer Campbell; Phill Conrad; Victoria Dean; Geoffrey L. Herman; Michael Hilton 001 (SIGCSE Virtual (2), 2024)

Improving Software Engineering Teamwork with Structured Feedback. - Victor Weiqi Huang; Kori Krueger; Taya Cohen; Michael Hilton 001 (SIGCSE (1), 2024)

230, 439 Test Failures Later: An Empirical Evaluation of Flaky Failure Classifiers. - Abdulrahman Alshammari; Paul Ammann; Michael Hilton 001; Jonathan Bell 001 (CoRR, 2024)

Systemic Flakiness: An Empirical Analysis of Co-Occurring Flaky Test Failures. - Owain Parry; Gregory M. Kapfhammer; Michael Hilton 001; Phil McMinn (EASE, 2025)

From Prompts to Propositions: A Logic-Based Lens on Student-LLM Interactions. - Ali Alfageeh; Sadegh AlMahdi Kazemi Zarkouei; Daye Nam; Daniel Prol; Matin Amoozadeh; Souti Chattopadhyay; James Prather; Paul Denny 001; Juho Leinonen 001; Michael Hilton 001; Sruti Srinivasa Ragavan; Amin Alipour (Koli Calling, 2025)

AI Tools Make Design Skills More Important than Ever. - Mary Shaw; Michael Hilton 001; George Fairbanks (IEEE Softw., 2026)