Graduate Work:
- Westley Weimer, Zachary P. Fry, Stephanie Forrest, “Leveraging Program Equivalence for Adaptive Program Repair: Models and First Results” Automated Software Engineering (ASE), 2013.
- Zachary P. Fry, Westley Weimer, “Clustering Static Analysis Defect Reports to Reduce Maintenance Costs” Working Conference on Reverse Engineering (WCRE), 2013.
- Eric Schulte, Zachary P. Fry, Ethan Fast, Westley Weimer, Stephanie Forrest, “Software Mutational Robustness” Genetic Programming and Evolvable Machines, 2013.
- Zachary P. Fry, Bryan Landau, Westley Weimer, "A Human Study of Patch Maintainability," in proceedings of the International Symposium on Software Testing and Analysis, 2012. (slides)
- Zachary P. Fry, Westley Weimer, "A Human Study of Fault Localization Accuracy," in proceedings of the International Conference on Software Maintenance, 2010. (slides)
Undergraduate Work
- Senior Honor's Thesis, "Improving Automatic Abbreviation Expansion in Source Code to Aid in Program Search Tools," Advised by Lori Pollock and K. Vijay-Shanker
- Emily Hill, Zachary P. Fry, Haley Boyd, Giriprasad Sridhara, Yana Novikova, Lori L. Pollock, K. Vijay-Shanker, "AMAP: automatically mining abbreviation expansions in programs to enhance software maintenance tools," MSR 2008: 79-88
- Zachary P. Fry, David Shepherd, Emily Hill, Lori Pollock, K. Vijay-Shanker, "Analyzing Source Code: Looking for Useful Verb-Direct Object Pairs in All the Right Places," to appear in The Institution of Engineering and Technology(IET) Software Special Issue on Natural Language in Software Development, 2007.
- David Shepherd, Zachary P. Fry, Emily Gibson, Kishen Maloor, Lori Pollock, and K. Vijay-Shanker, "Introducing Natural Language Program Analysis(NLPA)," a research group presentation at the Workshop on Program Analysis for Software Tools and Engineering (PASTE), 2007
- David Shepherd, Zachary P. Fry, Emily Gibson, Lori Pollock, and K. Vijay-Shanker, "Using Natural Language Program Analysis to Locate and Understand Action-Oriented Concerns," International Conference on Aspect Oriented Software Development(AOSD), 2007.
