Papers

2024

  1. ems_vs_tce.png
    Equivalent Mutants in the Wild: Identifying and Efficiently Suppressing Equivalent Mutants for Java Programs
    Benjamin KushigianSamuel J. Kaufman, Ryan Featherman, Hannah PotterArdi Madadi, and René Just
    In Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2024

2023

  1. not_exhaustive.png
    Live Pattern Matching with Typed Holes
    Yongwei Yuan, Scott Guest, Eric GriffisHannah PotterDavid Moon, and Cyrus Omar
    Proc. ACM Program. Lang., 2023

2022

  1. onward.png
    Contextualized Programming Language Documentation
    Hannah PotterArdi MadadiRené Just, and Cyrus Omar
    In Proceedings of the 2022 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, 2022

2020

  1. hatra.png
    Hazel Tutor: Guiding Novices Through Type-Driven Development Strategies
    Hannah Potter, and Cyrus Omar
    2020