Publications
  • Select
  • publications:












All Authors

All Research Categories

All Years

1 2 3 4 5 [6...10] [11...15] [16...20] [21...25] [26...26]   Next >> [All publications]
  • SPA: Symbolic Program Approximation for Scalable Path-sensitive Analysis. Raul Andres Santelices, Mary Jean Harrold. GIT-CERCS Technical Report (GIT-CERCS TR 2009), Atlanta, USA, June 2009, pp. 1-11.
    [Abstract] [BibTex] [Full text in pdf]

  • Lightweight Fault-Localization Using Multiple Coverage Types. Raul Andres Santelices, James A. Jones, Yanbing Yu, Mary Jean Harrold. International Conference on Software Engineering (ICSE 2009), Vancouver, Canada, May 2009, pp. 56-66.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • A Design Evaluation of a User Interface for Tending Long-term Tasks. Robert Farrell, Hina B. Shah, Thomas Erickson, Wendy Kellogg. Computer Human Interaction (CHI 2009), Boston,Massachussets, April 2009.
    [Abstract] [BibTex] [Full text in pdf]

  • Why Do Developers Neglect Exception Handling?. Hina B. Shah, Carsten Görg, Mary Jean Harrold. Workshop on Exception Handling (WEH 2008), Atlanta, GA, November 2008.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • Retesting Software During Development and Maintenance. Mary Jean Harrold, Alessandro Orso. Frontiers of Software Maintenance (FoSM 2008), Beijing, China, October 2008, pp. 99-108.
    [Abstract] [BibTex] [Full text in pdf]

  • Using Random Test Selection to Gain Confidence in Modified Software. Wanchun (Paul) Li, Mary Jean Harrold. International Conference on Software Maintenance (ICSM 2008), Beijing, China, October 2008, pp. 267-276.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • Test-suite Augmentation for Evolving Software (ASE Best Paper award and an ACM SIGSOFT Distinguished Paper award). Raul Andres Santelices, PavanKumar Chittimalli, Taweesup Apiwattanapong, Alessandro Orso, Mary Jean Harrold. IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), L'Aquila, Italy, September 2008, pp. 218-227.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • Visualization of Exception Handling Constructs to Support Program Understanding. Hina B. Shah, Carsten Görg, Mary Jean Harrold. ACM Symposium on Software Visualization (SOFTVIS 2008), Herrsching am Ammersee, Germany, September 2008.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • The Probabilistic Program Dependence Graph and Its Application to Fault Diagnosis. George Kofi Baah, Andy Podgurski, Mary Jean Harrold. International Symposium on Software Testing and Analysis (ISSTA 2008), Seattle, Washington, July 2008, pp. 189-200.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • An Empirical Study of the Effects of Test-Suite Reduction on Fault Localization. Yanbing Yu, James A. Jones, Mary Jean Harrold. International Conference on Software Engineering (ICSE 2008), Leipzig, Germany, May 2008, pp. 201-210.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • Regression Test Selection on System Requirements. Pavan Kumar Chittimalli, Mary Jean Harrold. 1st India Software Engineering Conference (ISEC 2008), Hyderabad, India, February 2008.
    [Abstract] [BibTex]

  • Re-Computing Coverage Information to Assist Regression Testing . Pavan Kumar Chittimalli, Mary Jean Harrold. International Conference on Software Maintenance (ICSM 2007), Paris, October 2007, pp. 164-173.
    [Abstract] [BibTex] [Full text in pdf]

  • Efficiently Monitoring Data-Flow Test Coverage. Raul Andres Santelices, Mary Jean Harrold. IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), Atlanta, GA, November 2007, pp. 343-352.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • Type-dependence Analysis and Program Transformation for Symbolic Execution. Saswat Anand, Alessandro Orso, Mary Jean Harrold. In Proceedings of the International Conference on Tools and Algorithms for Construction and Analysis of Systems (TACAS 2007), Braga, Portugal, March 2007, pp. 117-133.
    [Abstract] [BibTex] [Full text in pdf]

  • JPF-SE: A Symbolic Execution Extension to Java Pathfinder. Saswat Anand, Corina S. Pasareanu, Willem Visser. International Conference on Tools and Algorithms for Construction and Analysis of Systems (TACAS 2007), Braga, Portugal, March 2007, pp. 134-138.
    [Abstract] [BibTex] [Full text in pdf]

  • Debugging in Parallel. James A. Jones, James F. Bowring, Mary Jean Harrold. International Symposium on Software Testing and Analysis (ISSTA 2007), London, England, July 2007, pp. 16-26.
    [Abstract] [BibTex] [Full text in pdf]

  • JDiff: A Differencing Technique and Tool for Object-Oriented Programs. Taweesup Apiwattanapong, Alessandro Orso, Mary Jean Harrold. Journal of Automated Software Engineering, vol. 14, no. 1, March 2007, pp. 3-36.
    [Abstract] [BibTex] [Full text in pdf]

  • On-line Anomaly Detection of Deployed Software: A Statistical Machine Learning Approach. George Kofi Baah, Alexander Gray, Mary Jean Harrold. In Proceedings of the Third International Workshop on Software Quality Assurance (SOQUA 2006), Portland, Oregon, November 2006, pp. 70-77.
    [Abstract] [BibTex] [Full text in pdf]

  • MuGamma: Mutation Analysis of Deployed Software to increase Confidence and Assist Evolution. Sang-Woon Kim, Mary Jean Harrold, Yong-Rae Kwon. Mutation 2006 (Mutation 2006), November 2006.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • Subsumption of Program Entities for Efficient Coverage and Monitoring. Raul Andres Santelices, Saurabh Sinha, Mary Jean Harrold. Third International Workshop on Software Quality Assurance (SOQUA 2006), Portland, OR, November 2006, pp. 2-5.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • Symbolic Execution with Abstract Subsumption Checking. Saswat Anand, Corina S. Pasareanu, Willem Visser. International SPIN Workshop on Model Checking of Software (SPIN 2006), Vienna, Austria, March 2006, pp. 163-181.
    [Abstract] [BibTex] [Full text in pdf]

  • MaTRIX: Maintenance-oriented Testing Requirement Identifier and Examiner. Taweesup Apiwattanapong, Raul Andres Santelices, Pavan Kumar Chittimalli, Alessandro Orso, Mary Jean Harrold. In Proceedings of the Testing and Academic Industrial Conference Practice and Research Techniques (TAIC PART 2006), Windsor, UK, August 2006, pp. 137-146.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • Empirical Evaluation of the Tarantula Automatic Fault-Localization Technique. James A. Jones, Mary Jean Harrold. In Proceedings of the IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), Long Beach, CA, November 2005, pp. 273-282.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • Efficient and Precise Dynamic Impact Analysis Using Execute-After Sequences. Taweesup Apiwattanapong, Alessandro Orso, Mary Jean Harrold. International Conference on Software Engineering (ICSE 2005), St. Louis, MO, May 2005, pp. 432-441.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • Classifying Data Dependence in the Presence of Pointers for Program Comprehension, Testing, and Debugging. Alessandro Orso, Saurabh Sinha, Mary Jean Harrold. Transactions on Software Engineering and Methodology, vol. 13, no. 2, December 2004, pp. 199-239.
    [Abstract] [BibTex] [Full text in pdf]

  • Scaling Regression Testing to Large Software Systems . Alessandro Orso, Nanjuan Shi, Mary Jean Harrold. In Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE 2004), Newport Beach, CA, November 2004, pp. 241-252.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • A Differencing Algorithm for Object-oriented Programs (Best Paper Award, ACM SIGSOFT Distinguished Paper Award). Taweesup Apiwattanapong, Alessandro Orso, Mary Jean Harrold. IEEE/ACM International Conference on Automated Software Engineering (ASE 2004), Linz, Austria, September 2004, pp. 2-13.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • Active Learning for Automatic Classification of Software Behavior. James F. Bowring, James M. Rehg, Mary Jean Harrold. In Proceedings of the International Symposium on Software Testing and Analysis (ISSTA 2004), Boston, MA, July 2004, pp. 195-205.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • An Empirical Comparison of Dynamic Impact Analysis Algorithms. Alessandro Orso, Taweesup Apiwattanapong, Mary Jean Harrold, Gregg Rothermel, J. B. Law. In Proceedings of the International Conference on Software Engineering (ICSE 2004), Edinburgh, Scotland, May 2004, pp. 47-50.
    [Abstract] [BibTex] [Full text in pdf]

  • Automated Support for Development, Maintenance, and Testing in the Presence of Implicit Control Flow. Saurabh Sinha. International Conference on Software Engineering (ICSE 2004), Edinburgh, Scotland, May 2004, pp. 336-345.
    [Abstract] [BibTex] [Full text in pdf]

  • TRIPWIRE: Mediating Software Self-Awareness. James F. Bowring, James M. Rehg, Mary Jean Harrold. In Proceedings of the 2nd ICSE Workshop on Remote Analysis and Measurement of Software Systems (RAMSS04 2004), Edinburgh, Scotland, May 2004, pp. 11-14.
    [Abstract] [BibTex] [Full text in pdf]

  • Gammatella: Visualizing Program-Execution Data for Deployed Software. James A. Jones, Alessandro Orso, Mary Jean Harrold. Palgrave Macmillan Information Visualization, vol. 3, no. 3 2004, pp. 173-188.
    [Abstract] [BibTex] [Full text in pdf]

  • Leveraging Field Data for Impact Analysis and Regression Testing. Taweesup Apiwattanapong, Alessandro Orso, Mary Jean Harrold. In Proceedings of the 9th European Software Engineering Conference and 11th ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC9/FSE11 2003), Helsinki, Finland, September 2003, pp. 128-137.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • Automated Support for Development, Maintenance, and Testing in the Presence of Implicit Control Flow. Saurabh Sinha, Alessandro Orso, Mary Jean Harrold. Technical Report GIT-CC-03-48,College of Computing, Georgia Institute of Technology (GIT-CC 2003), Atlanta, GA, September 2003.
    [Abstract] [BibTex] [Full text in pdf]

  • Understanding Data Dependences in the Presence of Pointers. Alessandro Orso, Saurabh Sinha, Mary Jean Harrold. Technical Report GIT-CERCS-03-10 (GIT-CERCS 2003), College of Computing, Georgia Institute of Technology, May 2003.
    [Abstract] [BibTex] [Full text in pdf]

  • Improving Impact Analysis and Regression Testing Using Field Data. Alessandro Orso, Taweesup Apiwattanapong, Mary Jean Harrold. In Proceedings of the First ICSE Workshop on Remote Analysis and Measurement of Software Systems (RAMSS 2003), Portland, OR, May 2003, pp. 47-50.
    [Abstract] [BibTex] [Full text in pdf]

  • Visualization of Program-Execution Data for Deployed Software (ACM SIGSOFT Distinguished Paper Award). Alessandro Orso, James A. Jones, Mary Jean Harrold. ACM Symposium on Software Visualization (SOFTVIS 2003), San Diego, CA, June 2003, pp. 67-76.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage. James A. Jones, Mary Jean Harrold. IEEE Transactions on Software Engineering, vol. 29, no. 3, March 2003, pp. 195-209.
    [Abstract] [BibTex] [Full text in pdf]

  • A Technique for Dynamic Updating of Java Software. Alessandro Orso, Mary Jean Harrold. International Conference on Software Maintenance (ICSM 2002), Montreal, Canada, October 2002, pp. 649-658.
    [Abstract] [BibTex] [Full text in pdf]

  • Selective Path Profiling. Taweesup Apiwattanapong, Mary Jean Harrold. ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE 2002), Charleston, SC, November 2002, pp. 35-42.
    [Abstract] [BibTex] [Full text in pdf] [Slides]

  • Monitoring Deployed Software Using Software Tomography. James F. Bowring, Alessandro Orso, Mary Jean Harrold. In Proceedings of the ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE 2002), Charleston, SC, November 2002, pp. 2-9.
    [Abstract] [BibTex] [Full text in pdf]

  • Visualization of Test Information to Assist Fault Localization. James A. Jones, Mary Jean Harrold, John Stasko. In Proceedings of the International Conference on Software Engineering (ICSE 2002), Orlando, FL, May 2002, pp. 467-477.
    [Abstract] [BibTex] [Full text in pdf]

  • Evaluating the Precision of Static Reference Analysis Using Profiling. Donglin Liang, Maikel Pennings, Mary Jean Harrold. In Proceedings of the International Symposium on Software Testing and Analysis (ISSTA 2002), Rome, Italy, July 2002, pp. 22-32.
    [Abstract] [BibTex] [Full text in pdf]

  • Gamma System: Continuous Evolution of Software after Deployment. Alessandro Orso, Donglin Liang, Mary Jean Harrold. In Proceedings of the International Symposium on Software Testing and Analysis (ISSTA 2002), Rome,Italy, July 2002, pp. 65-69.
    [Abstract] [BibTex] [Full text in pdf]

  • Interclass Testing of Object Oriented Software. V. Martena, Alessandro Orso, M Pezze. In Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2002), Greenbelt, MD, December 2002.
    [Abstract] [BibTex] [Full text in pdf]

  • Incremental Slicing Based on Data-Dependences Types. Alessandro Orso, Saurabh Sinha, Mary Jean Harrold. In Proceedings of the International Conference on Software Maintenance (ICSM 2001), Florence, Italy, November 2001, pp. 158-167.
    [Abstract] [BibTex] [Full text in pdf]

  • Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage. James A. Jones, Mary Jean Harrold. In Proceedings of the International Conference on Software Maintenance (ICSM 2001), Florence, Italy, November 2001, pp. 92-101.
    [Abstract] [BibTex] [Full text in pdf]

  • Using Component Metacontents to Support the Regression Testing of Component-Based Software. Alessandro Orso, Mary Jean Harrold, David Rosenblum, Gregg Rothermel, Mary Lou Soffa, Hyunsook Do. International Conference on Software Maintenance (ICSM 2001), Florence, Italy, November 2001, pp. 716-725.
    [Abstract] [BibTex] [Full text in pdf]

  • Regression Test Selection for Java Software. Mary Jean Harrold, James A. Jones, Tongyu Li, Donglin Liang, Alessandro Orso, Maikel Pennings, Saurabh Sinha, Steven Spoon. ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2001), Tampa Bay, FL, October 2001, pp. 312-326.
    [Abstract] [BibTex] [Full text in pdf]

  • Technical Note: Visually Encoding Program Test Information to Find Faults in Software. James Eagan, Mary Jean Harrold, James A. Jones, John Stasko. 19th IEEE Information Visualization (InfoVis 2001), San Diego, CA, October 2001, pp. 33-36.
    [Abstract] [BibTex] [Full text in pdf]

  • Test Case Prioritization. Gregg Rothermel, Roland Untch, Chengyun Chu, Mary Jean Harrold. IEEE Transactions on Software Engineering, vol. 27, no. 10, October 2001, pp. 929-948.
    [Abstract] [BibTex] [Full text in pdf]

  • Efficient Computation of Parameterized Pointer Information for Interprocedural Analyses. Donglin Liang, Mary Jean Harrold. In Proceedings of the Static Analysis Symposium (SAS 2001), Paris, France, July 2001, pp. 279-298.
    [Abstract] [BibTex] [Full text in pdf]

  • Effects of Pointers on Data Dependences. Alessandro Orso, Saurabh Sinha, Mary Jean Harrold. In Proceedings of the 9th International Workshop on Program Comprehension (IWPC 2001), Toronto, Ontario, Canada,, May 2001, pp. 39-49.
    [Abstract] [BibTex] [Full text in pdf]

  • MASSA: Mobile Agents Security through Static/Dynamic Analysis. Alessandro Orso, Giovanni Vigna, Mary Jean Harrold. In Proceedings of the International Conference on Software Engineering (ICSE1 2001), Toronto, Ontario, Canada, May 2001.
    [Abstract] [BibTex] [Full text in pdf]

  • Visualization for Fault Localization. James A. Jones, Mary Jean Harrold, John Stasko. In Proceedings of the the Workshop on Software Visualization (WSV 2001), Toronto, Ontario, Canada, May 2001.
    [Abstract] [BibTex] [Full text in pdf]

  • An Empirical Study of Regression Test Selection Techniques. Todd Graves, Mary Jean Harrold, Jung-Min Kim, Adam Porter, Gregg Rothermel. Transactions on Software Engineering and Methodology, vol. 10, no. 2, April 2001, pp. 184-208.
    [Abstract] [BibTex] [Full text in pdf]

  • Interprocedural Control Dependence. Saurabh Sinha, Mary Jean Harrold, Gregg Rothermel. Transactions on Software Engineering and Methodology, vol. 10, no. 2, April 2001, pp. 209-254.
    [Abstract] [BibTex] [Full text in pdf]

  • Empirical Studies of a Prediction Model for Regression Test Selection. Mary Jean Harrold, David Rosenblum, Gregg Rothermel, Elaine Weyuker. IEEE Transactions on Software Engineering, vol. 27, no. 3, March 2001, pp. 248-263.
    [Abstract] [BibTex] [Full text in pdf]

  • Extending and Evaluating Flow-insensitive and Context-insensitive Points-to Analyses for Java. Donglin Liang, Maikel Pennings, Mary Jean Harrold. Technical Report GIT-CC-01-03 College of Computing, Georgia Institute of Technology (GIT-CC-01-03 2001), March 2001, pp. 73-79.
    [Abstract] [BibTex] [Full text in pdf]

  • Discovering Context Information for Efficient and Accurate Program Analyses. Donglin Liang, Mary Jean Harrold. Technical Report GIT-CC-00-14 College of Computing, Georgia Institute of Technology (GIT-CC-00-14 2000), Georgia Institute of Technology, March 2000.
    [Abstract] [BibTex] [Full text in pdf]

  • Light-Weight Context Recovery for Efficient and Accurate Program Analyses. Donglin Liang, Mary Jean Harrold. International Conference on Software Engineering (ICSE 2000), Limerick, Ireland, June 2000, pp. 366-375.
    [Abstract] [BibTex] [Full text in pdf]

  • Interprocedural Control Dependence. Saurabh Sinha, Mary Jean Harrold, Gregg Rothermel. Technical Report GIT-CC-00-17 College of Computing, Georgia Institute of Technology (GIT-CC-00-17 2000), June 2000.
    [Abstract] [BibTex] [Full text in pdf]

  • Efficient Computation of Parameterized Pointer Information for Interprocedural Analyses. Donglin Liang, Mary Jean Harrold. Technical Report GIT-CC-00-35 College of Computing, Georgia Institute of Technology (GIT-CC-00-35 2000), December 2000.
    [Abstract] [BibTex] [Full text in pdf]

  • Effects of Pointers on Data Dependences.. Alessandro Orso, Saurabh Sinha, Mary Jean Harrold. In Proceedings of the College of Computing, Georgia Institute of Technology (GIT-CC-00-33 2000), December 2000.
    [Abstract] [BibTex] [Full text in pdf]

  • An Empirical Investigation of the Relationship Between Fault-Revealing Test Behavior and Differences in Program Spectra. Mary Jean Harrold, Gregg Rothermel, Kent Sayre, Rui Wu, Lui Yi. Journal of Software Testing, Verification, and Reliability, vol. 10, no. 3, September 2000, pp. 171-194.
    [Abstract] [BibTex] [Full text in pdf]

  • Analysis and Testing of Programs with Exception-Handling constructs. Saurabh Sinha, Mary Jean Harrold. IEEE Transactions on Software Engineering, vol. 26, no. 9, September 2000, pp. 849-871.
    [Abstract] [BibTex] [Full text in pdf]

  • Component Metadata for Software Engineering Tasks. Alessandro Orso, Mary Jean Harrold, David Rosenblum. the 2nd International Workshop on Engineering Distributed Objects, vol. 1999, November 2000, pp. 129-144.
    [Abstract] [BibTex] [Full text in pdf]

  • Equivalence Analysis: A General Technique For Improving the Effiency of Data-Flow Analyses in the Presence of Pointers. Donglin Liang, Mary Jean Harrold. In Proceedings of the ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE 1999), Toulouse, France, September 1999, pp. 39-46.
    [Abstract] [BibTex] [Full text in pdf]

  • Efficient Points-To Analysis for Whole-Program Analysis. Donglin Liang, Mary Jean Harrold. the 7th European Software Engineering Conference and 7th ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 1999), Toulouse, France, September 1999, pp. 199-255.
    [Abstract] [BibTex] [Full text in pdf]

  • Reuse-Driven Interprocedural Slicing in the Presence of Pointers and Recursion. Donglin Liang, Mary Jean Harrold. In Proceedings of the International Conference on Software Maintenance (ICSM 1999), Oxford, England, September 1999, pp. 421-432.
    [Abstract] [BibTex] [Full text in pdf]

  • Test Case Prioritization: An Empirical Study. Gregg Rothermel, Roland Untch, Chengyun Chu, Mary Jean Harrold. In Proceedings of the International Conference on Software Maintenance (ICSM 1999), Oxford, England, September 1999, pp. 179-188.
    [Abstract] [BibTex] [Full text in pdf]

  • Criteria for Testing Programs With Exception-Handling Constructs. Saurabh Sinha, Mary Jean Harrold. International Conference on Software Maintenance (ICSM 1999), Oxford, England, September 1999, pp. 265-274.
    [Abstract] [BibTex] [Full text in pdf]

  • An Approach To Analyzing and Testing Component-Based Systems. Mary Jean Harrold, Donglin Liang, Saurabh Sinha. In Proceedings of the International Conference on Software Engineering (ICSE 1999), Los Angeles, CA, May 1999.
    [Abstract] [BibTex] [Full text in pdf]

  • System-Dependence-Graph-Based Slicing of Programs with Arbitrary Interprocedural Control Flow. Saurabh Sinha, Mary Jean Harrold, Gregg Rothermel. 19th IEEE Information Visualization (InfoVis 1999), Los Angeles, CA, May 1999, pp. 432-441.
    [Abstract] [BibTex] [Full text in pdf]

  • Criteria for Testing Exception-Handling Constructs in Java Programs. Saurabh Sinha, Mary Jean Harrold. Technical Report OSU-CISRC-6/99-TR16 Department of Computer and Information Science (OSU-CISRC-6/99- 1999), Ohio State University, June 1999.
    [Abstract] [BibTex] [Full text in pdf]

  • An Empirical Investigation of the Correlation Between Fault-Revealing Test Behavior and Differences in Program Spectra. Mary Jean Harrold, Gregg Rothermel, Kent Sayre, Rui Wu, Lui Yi. International Symposium on Software Testing and Analysis (ISSTA 1999), December 1999.
    [Abstract] [BibTex]

  • Test Case Prioritization. Gregg Rothermel, Roland Untch, Chengyun Chu, Mary Jean Harrold. Technical Report GIT-99-28, College of Computing, Georgia Institute of Technology (GIT-99-28 1999), Georgia Institute of Technology, December 1999.
    [Abstract] [BibTex] [Full text in pdf]

  • Experiments to Assess the Cost-Benefits of Test-Suite Reduction. Gregg Rothermel, Mary Jean Harrold, Jeff von Ronne, Christie Hong, Jeff Ostrin. Technical Report GIT-99-29, College of Computing, Georgia Institute of Technology (GIT-99-29 1999), December 1999.
    [Abstract] [BibTex] [Full text in pdf]

  • Test-Data Generation Using Genetic Algorithms. Roy Pargas, Mary Jean Harrold, Robert Peck. Journal of Software Testing, Verification, and Reliability, vol. 9, September 1999, pp. 263-282.
    [Abstract] [BibTex] [Full text in pdf]

  • Testing Evolving Software. Mary Jean Harrold. Journal of Systems and Software, vol. 47, no. 2, July 1999, pp. 173-181.
    [Abstract] [BibTex] [Full text in pdf]

  • Slicing Objects Using System Dependence Graphs. Donglin Liang, Mary Jean Harrold. In Proceedings of the International Conference on Software Maintenance (ICSM 1998), Bethesda, MD, November 1998, pp. 358-367.
    [Abstract] [BibTex] [Full text in pdf]

  • An Empirical Study of the Effects of Minimization on the Fault-Detection Capabilities of Test Suites. Gregg Rothermel, Mary Jean Harrold, Jeff Ostrin, Christie Hong. International Conference on Software Maintenance (ICSM 1998), Bethesda, MD, November 1998, pp. 34-43.
    [Abstract] [BibTex] [Full text in pdf]

  • Analysis of Programs With Exception Handling Constructs. Saurabh Sinha, Mary Jean Harrold. In Proceedings of the International Conference on Software Maintenance (ICSM 1998), Bethesda, MD, November 1998, pp. 348-357.
    [Abstract] [BibTex] [Full text in pdf]

  • Computation of Interprocedural Control Dependence. Mary Jean Harrold, Gregg Rothermel, Saurabh Sinha. International Symposium on Software Testing and Analysis (ISSTA 1998), Clearwater Beach, FL, March 1998, pp. 11-20.
    [Abstract] [BibTex] [Full text in pdf]

  • An Empirical Investigation of Program Spectra. Mary Jean Harrold, Gregg Rothermel, Rui Wu, Lui Yi. In Proceedings of the ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE 1998), June 1998, pp. 83-90.
    [Abstract] [BibTex] [Full text in pdf]

  • Architecture-Based Regression Testing of Evolving Systems. Mary Jean Harrold. International Worshop on Role of Architecture in Testing and Analysis (ROSATEA 1998), Marsala, Sicily, Italy, July 1998, pp. 73-77.
    [Abstract] [BibTex] [Full text in pdf]

  • An Empirical Study of Regression Test Selection Techniques. Todd Graves, Mary Jean Harrold, Jung-Min Kim, Adam Porter, Gregg Rothermel. In Proceedings of the International Conference on Software Engineering (ICSE 1998), Kyoto, Japan, April 1998, pp. 188-197.
    [Abstract] [BibTex] [Full text in pdf]

  • Reuse-driven Interprocedural Slicing. Mary Jean Harrold, Ning Ci. International Conference on Software Engineering (ICSE 1998), Kyoto, Japan, April 1998, pp. 74-83.
    [Abstract] [BibTex] [Full text in pdf]

  • Empirical Studies of Program Dependence Graph Size for C Programs. Mary Jean Harrold, James A. Jones, Gregg Rothermel. Empirical Software Engineering, vol. 3, March 1998, pp. 203-211.
    [Abstract] [BibTex] [Full text in pdf]

  • Empirical Studies of a Safe Regression Test Selection Technique. Gregg Rothermel, Mary Jean Harrold. IEEE Transactions on Software Engineering, vol. 24, no. 6, June 1998, pp. 401-419.
    [Abstract] [BibTex] [Full text in pdf]

  • A Collaborative Investigation of program-analysis-based testing and maintenance. Mary Jean Harrold, Renee Miller, Adam Porter, Gregg Rothermel. In Proceedings of the International Workshop on Empirical Studies of Software Maintenance (WESS 1997), October 1997, pp. 51-56.
    [Abstract] [BibTex] [Full text in pdf]

  • Aristotle: A System for Research On and Developement of Program-Analysis-Based Tools. Mary Jean Harrold, Gregg Rothermel. Technical Report OSU-CISRC-3/97-TR17 Department of Computer and Information Science, The Ohio State University (OSU-CISRC-3/97 1997), March 1997.
    [Abstract] [BibTex] [Full text in pdf]

  • TUMS: Testing Using Mutant Schemata. Roland Untch, Mary Jean Harrold, A. Jefferson Offutt. ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA'93 1997), April 1997, pp. 174-181.
    [BibTex]

  • An Approach to Fault Modeling and Fault Seeding Using the Program Dependence Graph. Mary Jean Harrold, A. Jefferson Offutt, Kanupriya Tewary. Journal of Systems and Software, vol. 36, no. 3, March 1997, pp. 273-296.
    [Abstract] [BibTex] [Full text in pdf]

  • A Safe, Efficient Regression Test Selection Technique. Gregg Rothermel, Mary Jean Harrold. Transactions on Software Engineering and Methodology, vol. 6, no. 2, April 1997, pp. 173-210.
    [Abstract] [BibTex] [Full text in pdf]

  • SimPOL: Language and Translator for Object-Oriented Process Simulation. Brian Malloy, Mary Jean Harrold, John Mc Gregor. , Clemson University, November 1996.
    [Abstract] [BibTex] [Full text in pdf]

  • A Coherent Family of Analyzable Graph Representations for Object-Oriented Software. Mary Jean Harrold, Gregg Rothermel. Technical Report OSU-CISRC-11/96-TR60, Department of Computer and Information Science, The Ohio State University (OSU-CISRC-11/96 1996), November 1996.
    [Abstract] [BibTex] [Full text in pdf]

  • Syntax-Directed Construction of Program Dependence Graphs. Mary Jean Harrold, Gregg Rothermel. Technical Report OSU-CISRC-5/96-TR32, Department of Computer and Information Science, The Ohio State University (OSU-CISRC-5/96- 1996), May 1996.
    [Abstract] [BibTex] [Full text in pdf]

  • Slicing Object-Oriented Software. Loren Larsen, Mary Jean Harrold. International Conference on Software Engineering (ICSE 1996), March 1996, pp. 495-505.
    [Abstract] [BibTex] [Full text in pdf]

  • Program Slicing-Based Regression Testing Techniques. Rajiv Gupta, Mary Jean Harrold, Mary Lou Soffa. Journal of Software Testing, Verification, and Reliability, vol. 6, no. 2, June 1996, pp. 83-111.
    [Abstract] [BibTex] [Full text in pdf]

  • Separate Computation of Alias Information for Reuse. Mary Jean Harrold, Gregg Rothermel. IEEE Transactions on Software Engineering, vol. 22, no. 7, July 1996, pp. 442-460.
    [Abstract] [BibTex] [Full text in pdf]

  • Analyzing Regression Test Selection Techniques. Gregg Rothermel, Mary Jean Harrold. IEEE Transactions on Software Engineering, vol. 22, no. 2, August 1996, pp. 529-551.
    [Abstract] [BibTex] [Full text in pdf]

  • Selecting Regression Tests for Object-Oriented Software. Gregg Rothermel, Mary Jean Harrold. In Proceedings of the International Conference on Software Maintenance (ICSM 1994), Victoria, British Columbia, Canada, September 1994, pp. 14-25.
    [Abstract] [BibTex] [Full text in pdf]

  • Fault Modeling Using the Program Dependence Graph. Kanupriya Tewary, Mary Jean Harrold. IEEE International Symposium Software Reliability Engineering (ISSRE 1994), Monterey, CA, November 1994, pp. 126-135.
    [Abstract] [BibTex]

  • A Framework for Evaluating Regression Test Selection Techniques. Gregg Rothermel, Mary Jean Harrold. In Proceedings of the International Conference on Software Engineering (ICSE 1994), Sorrento, Italy, May 1994, pp. 201-210.
    [BibTex]

  • Performing Data Flow Testing on Classes. Mary Jean Harrold, Gregg Rothermel. In Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE 1994), New Orleans, LA, December 1994, pp. 154-163.
    [Abstract] [BibTex] [Full text in pdf]

  • Selecting Tests and Identifying Test Coverage Requirements for Modified Software. Gregg Rothermel, Mary Jean Harrold. In Proceedings of the International Symposium on Software Testing and Analysis (ISSTA 1994), Seattle, WA, August 1994, pp. 169-184.
    [Abstract] [BibTex] [Full text in pdf]

  • Efficient Computation of Interprocedural Definition-Use chains. Mary Jean Harrold, Mary Lou Soffa. ACM Transactions on Programming Languages and Systems, vol. 16, no. 2, March 1994, pp. 175-204.
    [Abstract] [BibTex] [Full text in pdf]

  • A Safe, Efficient Algorithm for Regression Test Selection. Gregg Rothermel, Mary Jean Harrold. In Proceedings of the International Conference on Software Maintenance (ICSM 1993), Montreal, Quebec, Canada, September 1993, pp. 358-361.
    [Abstract] [BibTex] [Full text in pdf]

  • Efficient Construction of Program Dependence Graphs. Mary Jean Harrold, Brian Malloy, Gregg Rothermel. In Proceedings of the International Symposium on Software Testing and Analysis (ISSTA 1993), Cambridge, MA, June 1993, pp. 160-170.
    [Abstract] [BibTex]

  • Load/Store Range Analysis for Global Register Allocation. Priyadarshan Kolte, Mary Jean Harrold. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 1993), Albuquerque, NM, June 1993, pp. 268-277.
    [Abstract] [BibTex] [Full text in pdf]

  • Mutation Testing using Mutant Schemata. Roland Untch, A. Jefferson Offutt, Mary Jean Harrold. In Proceedings of the International Symposium on Software Testing and Analysis (ISSTA 1993), Cambridge, MA, June 1993, pp. 139-140.
    [Abstract] [BibTex] [Full text in pdf]

  • The Implementation of a Simulation Language Using Dynamic Binding. Brian Malloy, Mary Jean Harrold, John Mc Gregor. In Proceedings of the Object-Oriented Simulation Conference (OOSC 1993), San Diego, CA, January 1993, pp. 1-8.
    [BibTex]

  • A Software Metric System for Measuring Module coupling. A. Jefferson Offutt, Mary Jean Harrold, Priyadarshan Kolte. Journal of Systems and Software, vol. 20, no. 3, March 1993, pp. 295-308.
    [Abstract] [BibTex] [Full text in pdf]

  • A Methodology for Controlling the Size of a Test Suite. Mary Jean Harrold, Rajiv Gupta, Mary Lou Soffa. Transactions on Software Engineering and Methodology, vol. 2, no. 3, July 1993, pp. 270-285.
    [Abstract] [BibTex] [Full text in pdf]

  • A Unified Interprocedural Program Representation for a Maintenance Enviornment. Mary Jean Harrold, Brian Malloy. IEEE Transactions on Software Engineering, vol. 2, no. 3, July 1993, pp. 270-285.
    [Abstract] [BibTex]

  • Combat: A Compiler Based Data Flow Tester. Mary Jean Harrold, Priyadarshan Kolte. In Proceedings of the Pacific Northwest Software Quality Conference (PNSQC 1992), Portland, OR, October 1992, pp. 311-323.
    [BibTex]

  • An Approach to Regression Testing using Slicing. Rajiv Gupta, Mary Jean Harrold, Mary Lou Soffa. In Proceedings of the Conference on Software Maintenance (CSM 1992), Orlando, FL, November 1992, pp. 299-308.
    [BibTex]

  • Incremental Testing of Object-Oriented Class Inheritance Structures. Mary Jean Harrold, John Mc Gregor, Kevin Fitzpatrick. In Proceedings of the International Conference on Software Engineering (ICSE 1992), Melborne, Australia, May 1992, pp. 68-80.
    [Abstract] [BibTex] [Full text in pdf]

  • The Effects of Optimizing Transformations on DataFlow-Adequate Test Sets. Mary Jean Harrold. ACM SIGSOFT Fourth Symposium on Software Testing, Analysis, an Verification (TAV4 1991), Victoria, British Colubia, October 1991, pp. 130-138.
    [Abstract] [BibTex] [Full text in pdf]

  • Selection of Data for Integration Testing. Mary Jean Harrold, Mary Lou Soffa. IEEE Software, special issue on testing and debugging (IEEE 1991), March 1991, pp. 58-65.
    [BibTex]

  • A Methodology for Controlling the Size of a Test Suite. Mary Jean Harrold, Rajiv Gupta, Mary Lou Soffa. In Proceedings of the Conference on Software Maintenance (CSM 1990), San Diego, CA, November 1990, pp. 302-310.
    [BibTex]

  • Computation of Interprocedural Definition and Use Dependencies. Mary Jean Harrold, Mary Lou Soffa. IEEE Computer Social International Conference on Computer Languages (ICCL 1990), New Orleans, LA, March 1990, pp. 297-306.
    [BibTex]

  • An Incremental Data Flow Testing Tool. Mary Jean Harrold, Mary Lou Soffa. Sixth International Conference on Testing Computer Software (ICTCS 1989), Washington, D.C, May 1989.
    [BibTex]

  • Interprocedural Data Flow Testing. Mary Jean Harrold, Mary Lou Soffa. ACM SIGSOFT Third Symposium on Software Testing, Analysis, and Verification (TAV3 1989), Key West, FL, December 1989, pp. 158-167.
    [Abstract] [BibTex] [Full text in pdf]

  • An Incremental Approach to Unit Testnig during Maintenance. Mary Jean Harrold, Mary Lou Soffa. In Proceedings of the Conference on Software Maintenance (CSM 1988), Phoenix, AZ, October 1988, pp. 362-367.
    [Abstract] [BibTex]



  • Top of page

    Copyright notice: We present this material to ensure the timely dissemination of our work. All persons copying this material must adhere to the terms of the relevant copyrights.

    Site designed by Rashmitha Bupathi