| 2009 | ||
|---|---|---|
| 111 | Raúl A. Santelices, James A. Jones, Yanbing Yu, Mary Jean Harrold: Lightweight fault-localization using multiple coverage types. ICSE 2009: 56-66 | |
| 110 | Raúl A. Santelices, Mary Jean Harrold: Automated scalable test-suite augmentation for evolving software. ICSE Companion 2009: 379-382 | |
| 109 | Saurabh Sinha, Hina Shah, Carsten Görg, Shujuan Jiang, Mijung Kim, Mary Jean Harrold: Fault localization and repair for Java runtime exceptions. ISSTA 2009: 153-164 | |
| 2008 | ||
| 108 | Mary Jean Harrold, Gail C. Murphy: Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2008, Atlanta, Georgia, USA, November 9-14, 2008 ACM 2008 | |
| 107 | Raúl A. Santelices, Pavan Kumar Chittimalli, Taweesup Apiwattanapong, Alessandro Orso, Mary Jean Harrold: Test-Suite Augmentation for Evolving Software. ASE 2008: 218-227 | |
| 106 | Yanbing Yu, James A. Jones, Mary Jean Harrold: An empirical study of the effects of test-suite reduction on fault localization. ICSE 2008: 201-210 | |
| 105 | Wanchun Li, Mary Jean Harrold: Using random test selection to gain confidence in modified software. ICSM 2008: 267-276 | |
| 104 | Mary Jean Harrold: Testing evolving software: Current practice and future promise. ISEC 2008: 3-4 | |
| 103 | Pavan Kumar Chittimalli, Mary Jean Harrold: Regression test selection on system requirements. ISEC 2008: 87-96 | |
| 102 | George K. Baah, Andy Podgurski, Mary Jean Harrold: The probabilistic program dependence graph and its application to fault diagnosis. ISSTA 2008: 189-200 | |
| 101 | Hina Shah, Carsten Görg, Mary Jean Harrold: Visualization of exception handling constructs to support program understanding. SOFTVIS 2008: 19-28 | |
| 100 | Hina Shah, Carsten Görg, Mary Jean Harrold: Why do developers neglect exception handling? Workshop on Exception Handling 2008: 62-68 | |
| 2007 | ||
| 99 | Ahmed S. Ghiduk, Mary Jean Harrold, Moheb R. Girgis: Using Genetic Algorithms to Aid Test-Data Generation for Data-Flow Coverage. APSEC 2007: 41-48 | |
| 98 | Raúl A. Santelices, Mary Jean Harrold: Efficiently monitoring data-flow test coverage. ASE 2007: 343-352 | |
| 97 | Pavan Kumar Chittimalli, Mary Jean Harrold: Re-computing Coverage Information to Assist Regression Testing. ICSM 2007: 164-173 | |
| 96 | James A. Jones, Mary Jean Harrold, James F. Bowring: Debugging in Parallel. ISSTA 2007: 16-26 | |
| 95 | Saswat Anand, Alessandro Orso, Mary Jean Harrold: Type-Dependence Analysis and Program Transformation for Symbolic Execution. TACAS 2007: 117-133 | |
| 94 | Taweesup Apiwattanapong, Alessandro Orso, Mary Jean Harrold: JDiff: A differencing technique and tool for object-oriented programs. Autom. Softw. Eng. 14(1): 3-36 (2007) | |
| 93 | Alessandro Orso, Hyunsook Do, Gregg Rothermel, Mary Jean Harrold, David S. Rosenblum: Using component metadata to regression test component-based software. Softw. Test., Verif. Reliab. 17(2): 61-94 (2007) | |
| 2006 | ||
| 92 | Yu-Seung Ma, Mary Jean Harrold, Yong Rae Kwon: Evaluation of mutation testing for object-oriented programs. ICSE 2006: 869-872 | |
| 91 | Raúl A. Santelices, Saurabh Sinha, Mary Jean Harrold: Subsumption of program entities for efficient coverage and monitoring. SOQUA 2006: 2-5 | |
| 90 | George K. Baah, Alexander Gray, Mary Jean Harrold: On-line anomaly detection of deployed software: a statistical machine learning approach. SOQUA 2006: 70-77 | |
| 89 | Taweesup Apiwattanapong, Raúl A. Santelices, Pavan Kumar Chittimalli, Alessandro Orso, Mary Jean Harrold: MATRIX: Maintenance-Oriented Testing Requirements Identifier and Examiner. TAIC PART 2006: 137-146 | |
| 2005 | ||
| 88 | James A. Jones, Mary Jean Harrold: Empirical evaluation of the tarantula automatic fault-localization technique. ASE 2005: 273-282 | |
| 87 | Taweesup Apiwattanapong, Alessandro Orso, Mary Jean Harrold: Efficient and precise dynamic impact analysis using execute-after sequences. ICSE 2005: 432-441 | |
| 86 | Donglin Liang, Maikel Pennings, Mary Jean Harrold: Evaluating the impact of context-sensitivity on Andersen's algorithm for Java programs. PASTE 2005: 6-12 | |
| 2004 | ||
| 85 | Taweesup Apiwattanapong, Alessandro Orso, Mary Jean Harrold: A Differencing Algorithm for Object-Oriented Programs. ASE 2004: 2-13 | |
| 84 | Saurabh Sinha, Alessandro Orso, Mary Jean Harrold: Automated Support for Development, Maintenance, and Testing in the Presence of Implicit Control Flow. ICSE 2004: 336-345 | |
| 83 | Alessandro Orso, Taweesup Apiwattanapong, James Law, Gregg Rothermel, Mary Jean Harrold: An Empirical Comparison of Dynamic Impact Analysis Algorithms. ICSE 2004: 491-500 | |
| 82 | Alessandro Orso, James A. Jones, Mary Jean Harrold, John T. Stasko: Gammatella: Visualization of Program-Execution Data for Deployed Software. ICSE 2004: 699-700 | |
| 81 | James F. Bowring, James M. Rehg, Mary Jean Harrold: Active learning for automatic classification of software behavior. ISSTA 2004: 195-205 | |
| 80 | Alessandro Orso, Nanjuan Shi, Mary Jean Harrold: Scaling regression testing to large software systems. SIGSOFT FSE 2004: 241-251 | |
| 79 | Mary Jean Harrold: Static and Dynamic Analyses of Programs with Implicit Control Flow. WCRE 2004: 5 | |
| 78 | Alessandro Orso, Saurabh Sinha, Mary Jean Harrold: Classifying data dependences in the presence of pointers for program comprehension, testing, and debugging. ACM Trans. Softw. Eng. Methodol. 13(2): 199-239 (2004) | |
| 77 | James A. Jones, Alessandro Orso, Mary Jean Harrold: GAMMATELLA: visualizing program-execution data for deployed software. Information Visualization 3(3): 173-188 (2004) | |
| 2003 | ||
| 76 | Alessandro Orso, Taweesup Apiwattanapong, Mary Jean Harrold: Leveraging field data for impact analysis and regression testing. ESEC / SIGSOFT FSE 2003: 128-137 | |
| 75 | Alessandro Orso, James A. Jones, Mary Jean Harrold: Visualization of Program-Execution Data for Deployed Software. SOFTVIS 2003: 67-76, 211 | |
| 74 | Mary Jean Harrold, Wilhelm Schäfer: Guest Editors' Introduction. IEEE Trans. Software Eng. 29(2): 97-98 (2003) | |
| 73 | James A. Jones, Mary Jean Harrold: Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage. IEEE Trans. Software Eng. 29(3): 195-209 (2003) | |
| 2002 | ||
| 72 | James A. Jones, Mary Jean Harrold, John T. Stasko: Visualization of test information to assist fault localization. ICSE 2002: 467-477 | |
| 71 | Alessandro Orso, Anup Rao, Mary Jean Harrold: A Technique for Dynamic Updating of Java Software. ICSM 2002: 649-658 | |
| 70 | Donglin Liang, Maikel Pennings, Mary Jean Harrold: Evaluating the precision of static reference analysis using profiling. ISSTA 2002: 22-32 | |
| 69 | Alessandro Orso, Donglin Liang, Mary Jean Harrold, Richard J. Lipton: Gamma system: continuous evolution of software after deployment. ISSTA 2002: 65-69 | |
| 68 | James F. Bowring, Alessandro Orso, Mary Jean Harrold: Monitoring deployed software using software tomography. PASTE 2002: 2-9 | |
| 67 | Taweesup Apiwattanapong, Mary Jean Harrold: Selective path profiling. PASTE 2002: 35-42 | |
| 66 | Donglin Liang, Mary Jean Harrold: Equivalence analysis and its application in improving the efficiency of program slicing. ACM Trans. Softw. Eng. Methodol. 11(3): 347-383 (2002) | |
| 65 | Mary Jean Harrold, Antonia Bertolino: Guest Editors' Introduction: 2000 International Symposium on Software Testing and Analysis. IEEE Trans. Software Eng. 28(2): 113-114 (2002) | |
| 64 | Gregg Rothermel, Mary Jean Harrold, Jeffery von Ronne, Christie Hong: Empirical studies of test-suite reduction. Softw. Test., Verif. Reliab. 12(4): 219-249 (2002) | |
| 2001 | ||
| 63 | Alessandro Orso, Saurabh Sinha, Mary Jean Harrold: Incremental Slicing Based on Data-Dependences Types. ICSM 2001: 158- | |
| 62 | Alessandro Orso, Mary Jean Harrold, David S. Rosenblum, Gregg Rothermel, Mary Lou Soffa, Hyunsook Do: Using Component Metacontent to Support the Regression Testing of Component-Based Software. ICSM 2001: 716-725 | |
| 61 | James A. Jones, Mary Jean Harrold: Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage. ICSM 2001: 92- | |
| 60 | James Eagan, Mary Jean Harrold, James A. Jones, John T. Stasko: Technical Note: Visually Encoding Program Test Information to Find Faults in Software. INFOVIS 2001: 33-36 | |
| 59 | Alessandro Orso, Saurabh Sinha, Mary Jean Harrold: Effects of Pointers on Data Dependences. IWPC 2001: 39-49 | |
| 58 | Mary Jean Harrold, James A. Jones, Tongyu Li, Donglin Liang, Alessandro Orso, Maikel Pennings, Saurabh Sinha, S. Alexander Spoon, Ashish Gujarathi: Regression Test Selection for Java Software. OOPSLA 2001: 312-326 | |
| 57 | Donglin Liang, Maikel Pennings, Mary Jean Harrold: Extending and evaluating flow-insenstitive and context-insensitive points-to analyses for Java. PASTE 2001: 73-79 | |
| 56 | Donglin Liang, Mary Jean Harrold: Efficient Computation of Parameterized Pointer Information for Interprocedural Analyses. SAS 2001: 279-298 | |
| 55 | Todd L. Graves, Mary Jean Harrold, Jung-Min Kim, Adam A. Porter, Gregg Rothermel: An empirical study of regression test selection techiques. ACM Trans. Softw. Eng. Methodol. 10(2): 184-208 (2001) | |
| 54 | Saurabh Sinha, Mary Jean Harrold, Gregg Rothermel: Interprocedural control dependence. ACM Trans. Softw. Eng. Methodol. 10(2): 209-254 (2001) | |
| 53 | Gregg Rothermel, Roland H. Untch, Chengyun Chu, Mary Jean Harrold: Prioritizing Test Cases For Regression Testing. IEEE Trans. Software Eng. 27(10): 929-948 (2001) | |
| 52 | Mary Jean Harrold, David S. Rosenblum, Gregg Rothermel, Elaine J. Weyuker: Empirical Studies of a Prediction Model for Regression Test Selection. IEEE Trans. Software Eng. 27(3): 248-263 (2001) | |
| 2000 | ||
| 51 | Alessandro Orso, Mary Jean Harrold, David S. Rosenblum: Component Metadata for Software Engineering Tasks. EDO 2000: 129-144 | |
| 50 | Donglin Liang, Mary Jean Harrold: Light-weight context recovery for efficient and accurate program analyses. ICSE 2000: 366-375 | |
| 49 | Mary Jean Harrold: Testing: a roadmap. ICSE - Future of SE Track 2000: 61-72 | |
| 48 | Saurabh Sinha, Mary Jean Harrold: Analysis and Testing of Programs with Exception Handling Constructs. IEEE Trans. Software Eng. 26(9): 849-871 (2000) | |
| 47 | Gregg Rothermel, Mary Jean Harrold, Jeinay Dedhia: Regression Test Selection for C++ Software. Softw. Test., Verif. Reliab. 10(2): 77-109 (2000) | |
| 46 | Mary Jean Harrold, Gregg Rothermel, Kent Sayre, Rui Wu, Liu Yi: An Empirical Investigation of the Relationship Between Spectra Differences and Regression Faults. Softw. Test., Verif. Reliab. 10(3): 171-194 (2000) | |
| 1999 | ||
| 45 | Donglin Liang, Mary Jean Harrold: Efficient Points-to Analysis for Whole-Program Analysis. ESEC / SIGSOFT FSE 1999: 199-215 | |
| 44 | Saurabh Sinha, Mary Jean Harrold, Gregg Rothermel: System-Dependence-Graph-Based Slicing of Programs with Arbitrary Interprocedural Control Flow. ICSE 1999: 432-441 | |
| 43 | Gregg Rothermel, Roland H. Untch, Chengyun Chu, Mary Jean Harrold: Test Case Prioritization: An Empirical Study. ICSM 1999: 179-188 | |
| 42 | Saurabh Sinha, Mary Jean Harrold: Criteria for Testing Exception-Handling Constructs in Java Programs. ICSM 1999: 265- | |
| 41 | Donglin Liang, Mary Jean Harrold: Reuse-Driven Interprocedural Slicing in the Presence of Pointers and Recursion. ICSM 1999: 421- | |
| 40 | Donglin Liang, Mary Jean Harrold: Equivalence Analysis: A General Technique to Improve the Efficiency of Data-flow Analyses in the Presence of Pointers. PASTE 1999: 39-46 | |
| 39 | Mary Jean Harrold, Hausi A. Müller: Guest Editorial: Introduction to the Special Section - International Conference on Software Maintenance (ICSM'97). IEEE Trans. Software Eng. 25(6): 747-748 (1999) | |
| 38 | Mary Jean Harrold: Testing evolving software. Journal of Systems and Software 47(2-3): 173-181 (1999) | |
| 37 | Roy P. Pargas, Mary Jean Harrold, Robert Peck: Test-Data Generation Using Genetic Algorithms. Softw. Test., Verif. Reliab. 9(4): 263-282 (1999) | |
| 1998 | ||
| 36 | Todd L. Graves, Mary Jean Harrold, Jung-Min Kim, Adam A. Porter, Gregg Rothermel: An Empirical Study of Regression Test Selection Techniques. ICSE 1998: 188-197 | |
| 35 | Mary Jean Harrold, Ning Ci: Reuse-Driven Interprocedural Slicing. ICSE 1998: 74-83 | |
| 34 | Gregg Rothermel, Mary Jean Harrold, Jeffery Ostrin, Christie Hong: An Empirical Study of the Effects of Minimization on the Fault Detection Capabilities of Test Suites. ICSM 1998: 34-43 | |
| 33 | Saurabh Sinha, Mary Jean Harrold: Analysis of Programs with Exception-Handling Constructs. ICSM 1998: 348-357 | |
| 32 | Donglin Liang, Mary Jean Harrold: Slicing Objects Using System Dependence Graphs. ICSM 1998: 358-367 | |
| 31 | Mary Jean Harrold, Gregg Rothermel, Saurabh Sinha: Computation of Interprocedural Control Dependence. ISSTA 1998: 11-20 | |
| 30 | Mary Jean Harrold, Gregg Rothermel, Rui Wu, Liu Yi: An Empirical Investigation of Program Spectra. PASTE 1998: 83-90 | |
| 29 | Mary Jean Harrold, James A. Jones, Gregg Rothermel: Empirical Studies of Control Dependence Graph Size for C Programs. Empirical Software Engineering 3(2): 203-211 (1998) | |
| 28 | Gregg Rothermel, Mary Jean Harrold: Empirical Studies of a Safe Regression Test Selection Technique. IEEE Trans. Software Eng. 24(6): 401-419 (1998) | |
| 1997 | ||
| 27 | Gregg Rothermel, Mary Jean Harrold: A Safe, Efficient Regression Test Selection Technique. ACM Trans. Softw. Eng. Methodol. 6(2): 173-210 (1997) | |
| 26 | Gregg Rothermel, Mary Jean Harrold: Experience With Regression Test Selection. Empirical Software Engineering 2(2): 178-188 (1997) | |
| 25 | Mary Jean Harrold, A. Jefferson Offutt, Kanupriya Tewary: An Approach to Fault Modeling and Fault Seeding Using the Program Dependence Graph. Journal of Systems and Software 36(3): 273-295 (1997) | |
| 1996 | ||
| 24 | Loren Larsen, Mary Jean Harrold: Slicing Object-Oriented Software. ICSE 1996: 495-505 | |
| 23 | Mary Jean Harrold, Gregg Rothermel: Separate Computation of Alias Information for Reuse. ISSTA 1996: 107-120 | |
| 22 | Mary Jean Harrold, Gregg Rothermel: Separate Computation of Alias Information for Reuse. IEEE Trans. Software Eng. 22(7): 442-460 (1996) | |
| 21 | Gregg Rothermel, Mary Jean Harrold: Analyzing Regression Test Selection Techniques. IEEE Trans. Software Eng. 22(8): 529-551 (1996) | |
| 20 | Rajiv Gupta, Mary Jean Harrold, Mary Lou Soffa: Program Slicing-Based Regression Testing Techniques. Softw. Test., Verif. Reliab. 6(2): 83-111 (1996) | |
| 1995 | ||
| 19 | Mary Jean Harrold, Loren Larsen, John Lloyd, David Nedved, Melanie Page, Gregg Rothermel, Manvinder Singh, Michael Smith: Aristotle: a system for development of program analysis based tools. ACM Southeast Regional Conference 1995: 110-119 | |
| 1994 | ||
| 18 | Gregg Rothermel, Mary Jean Harrold: A Framework for Evaluating Regression Test Selection Techniques. ICSE 1994: 201-210 | |
| 17 | Gregg Rothermel, Mary Jean Harrold: Selecting Regression Tests for Object-Oriented Software. ICSM 1994: 14-25 | |
| 16 | Mary Jean Harrold: Perforining Data Flow Testing in Parallel. IPPS 1994: 200-207 | |
| 15 | Gregg Rothermel, Mary Jean Harrold: Selecting Tests and Identifying Test Coverage Requirements for Modified Software. ISSTA 1994: 169-184 | |
| 14 | Mary Jean Harrold, Gregg Rothermel: Performing Data Flow Testing on Classes. SIGSOFT FSE 1994: 154-163 | |
| 13 | Mary Jean Harrold, Mary Lou Soffa: Efficient Computation of Interprocedural Definition-Use Chains. ACM Trans. Program. Lang. Syst. 16(2): 175-204 (1994) | |
| 1993 | ||
| 12 | Gregg Rothermel, Mary Jean Harrold: A Safe, Efficient Algorithm for Regression Test Selection. ICSM 1993: 358-367 | |
| 11 | Roland H. Untch, A. Jefferson Offutt, Mary Jean Harrold: Mutation Analysis Using Mutant Schemata. ISSTA 1993: 139-148 | |
| 10 | Mary Jean Harrold, Brian A. Malloy, Gregg Rothermel: Efficient Construction of Program Dependence Graphs. ISSTA 1993: 160-170 | |
| 9 | Priyadarshan Kolte, Mary Jean Harrold: Load/Store Range Analysis for Global Register Allocation. PLDI 1993: 268-277 | |
| 8 | Mary Jean Harrold, Rajiv Gupta, Mary Lou Soffa: A Methodology for Controlling the Size of a Test Suite. ACM Trans. Softw. Eng. Methodol. 2(3): 270-285 (1993) | |
| 7 | Mary Jean Harrold, Brian A. Malloy: A Unified Interprocedural Program Representation for a Maintenance Environment. IEEE Trans. Software Eng. 19(6): 584-593 (1993) | |
| 6 | A. Jefferson Offutt, Mary Jean Harrold, Priyadarshan Kolte: A software metric system for module coupling. Journal of Systems and Software 20(3): 295-308 (1993) | |
| 1992 | ||
| 5 | Mary Jean Harrold, John D. McGregor, Kevin J. Fitzpatrick: Incremental Testing of Object-Oriented Class Structures. ICSE 1992: 68-80 | |
| 1991 | ||
| 4 | Mary Jean Harrold: The Effects of Optimizing Transformations on Data-Flow Adequate Test Sets. Symposium on Testing, Analysis, and Verification 1991: 130-138 | |
| 3 | Mary Jean Harrold, Mary Lou Soffa: Selecting and Using Data fro Integration Testing. IEEE Software 8(2): 58-65 (1991) | |
| 1990 | ||
| 2 | Mary Jean Harrold, Mary Lou Soffa: Computation of Interprocedural Definition and Use Dependencies. ICCL 1990: 297-306 | |
| 1989 | ||
| 1 | Mary Jean Harrold, Mary Lou Soffa: Interprocedual Data Flow Testing. Symposium on Testing, Analysis, and Verification 1989: 158-167 | |