| 2013 | ICGSE | Culture and Testing: What is the Relationship? | Hina Shah, Mary Jean Harrold |
| 2013 | ISSTA | Griffin: grouping suspicious memory-access patterns to improve understanding of concurrency bugs. | Sangmin Park, Mary Jean Harrold, Richard W. Vuduc |
| 2012 | AMIA | Systematic Modeling, Testing, and Monitoring of Information Integrity in Federated Ontology-driven Data Sources. | Mijung Kim, Jake Cobb, Tahsin M. Kur, Alessandro Orso, Mary Jean Harrold, Andrew R. Post, Shamkant B. Navathe, Joel H. Saltz |
| 2012 | ICST | A Unified Approach for Localizing Non-deadlock Concurrency Bugs. | Sangmin Park, Richard W. Vuduc, Mary Jean Harrold |
| 2012 | ISSTA | Testing concurrent programs to achieve high synchronization coverage. | Shin Hong, Jaemin Ahn, Sangmin Park, Moonzoo Kim, Mary Jean Harrold |
| 2012 | ISSTA | Efficient regression testing of ontology-driven systems. | Mijung Kim, Jake Cobb, Mary Jean Harrold, Tahsin M. Kur, Alessandro Orso, Joel H. Saltz, Andrew R. Post, Kunal Malhotra, Shamkant B. Navathe |
| 2011 | ICGSE | Studying the Influence of Culture on Outsourced, Offshored Software-Testing Practice: An Ethnographic Approach. | Hina Shah, Mary Jean Harrold, Nancy J. Nersessian |
| 2011 | ICGSE | Outsourced, Offshored Software-Testing Practice: Vendor-Side Experiences. | Hina Shah, Saurabh Sinha, Mary Jean Harrold |
| 2011 | ICST | Regression testing in the presence of non-code changes. | Agastya Nanda, Senthil Mani, Saurabh Sinha, Mary Jean Harrold, Alessandro Orso |
| 2011 | ICST | Applying aggressive propagation-based strategies for testing changes. | Ral A. Santelices, Mary Jean Harrold |
| 2011 | ISSTA | Dynamic invariant detection for relational databases. | Jake Cobb, James A. Jones, Gregory M. Kapfhammer, Mary Jean Harrold |
| 2010 | ICSE | Falcon: fault localization in concurrent programs. | Sangmin Park, Richard W. Vuduc, Mary Jean Harrold |
| 2010 | ICSE | Studying human and social aspects of testing in a service-based software company: case study. | Hina Shah, Mary Jean Harrold |
| 2010 | ICST | Automated Bug Neighborhood Analysis for Identifying Incomplete Bug Fixes. | Mijung Kim, Saurabh Sinha, Carsten Grg, Hina Shah, Mary Jean Harrold, Mangala Gowri Nanda |
| 2010 | ICST | Precisely Detecting Runtime Change Interactions for Evolving Software. | Ral A. Santelices, Mary Jean Harrold, Alessandro Orso |
| 2010 | ISSTA | Causal inference for statistical fault localization. | George K. Baah, Andy Podgurski, Mary Jean Harrold |
| 2010 | ISSTA | Exploiting program dependencies for scalable multiple-path symbolic execution. | Ral A. Santelices, Mary Jean Harrold |
| 2009 | ICSE | Automated scalable test-suite augmentation for evolving software. | Ral A. Santelices, Mary Jean Harrold |
| 2009 | ICSE | Lightweight fault-localization using multiple coverage types. | Ral A. Santelices, James A. Jones, Yanbing Yu, Mary Jean Harrold |
| 2009 | ICSE | Exception handling negligence due to intra-individual goal conflicts. | Hina Shah, Mary Jean Harrold |
| 2009 | ISSTA | Fault localization and repair for Java runtime exceptions. | Saurabh Sinha, Hina Shah, Carsten Grg, Shujuan Jiang, Mijung Kim, Mary Jean Harrold |
| 2008 | ICSE | An empirical study of the effects of test-suite reduction on fault localization. | Yanbing Yu, James A. Jones, Mary Jean Harrold |
| 2008 | ISSTA | The probabilistic program dependence graph and its application to fault diagnosis. | George K. Baah, Andy Podgurski, Mary Jean Harrold |
| 2007 | APSEC | Using Genetic Algorithms to Aid Test-Data Generation for Data-Flow Coverage. | Ahmed S. Ghiduk, Mary Jean Harrold, Moheb R. Girgis |
| 2007 | ISSTA | Debugging in Parallel. | James A. Jones, Mary Jean Harrold, James F. Bowring |
| 2007 | TACAS | Type-Dependence Analysis and Program Transformation for Symbolic Execution. | Saswat Anand, Alessandro Orso, Mary Jean Harrold |
| 2006 | ICSE | Evaluation of mutation testing for object-oriented programs. | Yu-Seung Ma, Mary Jean Harrold, Yong Rae Kwon |
| 2005 | ICSE | Efficient and precise dynamic impact analysis using execute-after sequences. | Taweesup Apiwattanapong, Alessandro Orso, Mary Jean Harrold |
| 2004 | ICSE | An Empirical Comparison of Dynamic Impact Analysis Algorithms. | Alessandro Orso, Taweesup Apiwattanapong, James Law, Gregg Rothermel, Mary Jean Harrold |
| 2004 | ICSE | Gammatella: Visualization of Program-Execution Data for Deployed Software. | Alessandro Orso, James A. Jones, Mary Jean Harrold, John T. Stasko |
| 2004 | ICSE | Automated Support for Development, Maintenance, and Testing in the Presence of Implicit Control Flow. | Saurabh Sinha, Alessandro Orso, Mary Jean Harrold |
| 2004 | ISSTA | Active learning for automatic classification of software behavior. | James F. Bowring, James M. Rehg, Mary Jean Harrold |
| 2002 | ICSE | Visualization of test information to assist fault localization. | James A. Jones, Mary Jean Harrold, John T. Stasko |
| 2002 | ISSTA | Evaluating the precision of static reference analysis using profiling. | Donglin Liang, Maikel Pennings, Mary Jean Harrold |
| 2002 | ISSTA | Gamma system: continuous evolution of software after deployment. | Alessandro Orso, Donglin Liang, Mary Jean Harrold, Richard J. Lipton |
| 2001 | OOPSLA | Regression Test Selection for Java Software. | Mary Jean Harrold, James A. Jones, Tongyu Li, Donglin Liang, Alessandro Orso, Maikel Pennings, Saurabh Sinha, Steven Alexander Spoon, Ashish Gujarathi |
| 2001 | SAS | Efficient Computation of Parameterized Pointer Information for Interprocedural Analyses. | Donglin Liang, Mary Jean Harrold |
| 2000 | ICSE | Testing: a roadmap. | Mary Jean Harrold |
| 2000 | ICSE | Light-weight context recovery for efficient and accurate program analyses. | Donglin Liang, Mary Jean Harrold |
| 1999 | ICSE | System-Dependence-Graph-Based Slicing of Programs with Arbitrary Interprocedural Control Flow. | Saurabh Sinha, Mary Jean Harrold, Gregg Rothermel |
| 1998 | ICSE | An Empirical Study of Regression Test Selection Techniques. | Todd L. Graves, Mary Jean Harrold, Jung-Min Kim, Adam A. Porter, Gregg Rothermel |
| 1998 | ICSE | Reuse-Driven Interprocedural Slicing. | Mary Jean Harrold, Ning Ci |
| 1998 | ISSTA | Computation of Interprocedural Control Dependence. | Mary Jean Harrold, Gregg Rothermel, Saurabh Sinha |
| 1996 | ICSE | Slicing Object-Oriented Software. | Loren Larsen, Mary Jean Harrold |
| 1996 | ISSTA | Separate Computation of Alias Information for Reuse. | Mary Jean Harrold, Gregg Rothermel |
| 1994 | ICSE | A Framework for Evaluating Regression Test Selection Techniques. | Gregg Rothermel, Mary Jean Harrold |
| 1994 | ISSRE | Fault modeling using the program dependence graph. | Kanupriya Tewary, Mary Jean Harrold |
| 1994 | ISSTA | Selecting Tests and Identifying Test Coverage Requirements for Modified Software. | Gregg Rothermel, Mary Jean Harrold |
| 1993 | ISSTA | Efficient Construction of Program Dependence Graphs. | Mary Jean Harrold, Brian A. Malloy, Gregg Rothermel |
| 1993 | ISSTA | Mutation Analysis Using Mutant Schemata. | Roland H. Untch, A. Jefferson Offutt, Mary Jean Harrold |
| 1993 | PLDI | Load/Store Range Analysis for Global Register Allocation. | Priyadarshan Kolte, Mary Jean Harrold |
| 1992 | ICSE | Incremental Testing of Object-Oriented Class Structures. | Mary Jean Harrold, John D. McGregor, Kevin J. Fitzpatrick |
| 1991 | ISSTA | The Effects of Optimizing Transformations on Data-Flow Adequate Test Sets. | Mary Jean Harrold |
| 1989 | ISSTA | Interprocedual Data Flow Testing. | Mary Jean Harrold, Mary Lou Soffa |