Selected publications by author
Saswat Anand
Taweesup Apiwattanapong
Jim Bowring
Mary Jean Harrold
Jim Jones
Donglin Liang
Alex Orso
Maikel Pennings
Saurabh Sinha
Selected publications by category
Analysis
Component-based software
Control-dependence analysis
Control-flow analysis
Data-flow analysis
Debugging/fault localization
Empirical evaluation
Java
Metadata
Mobile-agent systems
Object-oriented
Pointer analysis
Regression testing
Slicing
Testing
Software visualization
Selected publications by date
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
 
Empirical Evaluation of the Tarantula Automatic Fault-Localization Technique. J. A. Jones and M.J. Harrold.
Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering,
November 2005, Long Beach, CA, USA, pp. 273-282.
[
Abstract
] [
Full text in pdf
] [
Slides
]
Efficient and Precise Dynamic Impact Analysis Using Execute-After Sequences. T. Apiwattanapong, A. Orso, and M.J. Harrold
Proceedings of the 27th IEEE and ACM SIGSOFT International Conference on Software Engineering (ICSE 2005),
May 2005, St. Louis, MO, USA, pp. 432-441.
[
Abstract
] [
Full text in pdf
] [
Slides
]
A Differencing Algorithm for Object-oriented Programs. T. Apiwattanapong, A. Orso, and M.J. Harrold
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004),
September 2004, Linz, Austria, pp. 2-13.
[
Abstract
] [
Full text in pdf
] [
Slides
]
Active Learning for Automatic Classification of Software Behavior. James F. Bowring, James M. Rehg, and Mary Jean Harrold.
Proceedings of the International Symposium on Software Testing and Analysis (ISSTA 2004),
Boston, Massachusetts, July 2004, pp. 195-205.
[
Abstract
] [
Full text in pdf
] [
Slides
]
An Empirical Comparison of Dynamic Impact Analysis Algorithms. A. Orso, T. Apiwattanapong, J. B. Law, G. Rothermel, and M.J. Harrold
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004)
May 2004, Edinburgh, Scotland, 491-500.
[
Abstract
] [
Full text in pdf
]
TRIPWIRE: Mediating Software Self-Awareness. James F. Bowring, James M. Rehg, and Mary Jean Harrold.
Proceedings of the 2nd ICSE Workshop on Remote Analysis and Measurement of Software Systems (RAMSS '04),
Edinburgh, Scotland, May 2004, pp. 11-14.
[
Abstract
] [
Full text in pdf
]
Leveraging Field Data for Impact Analysis and Regression Testing. Alessandro Orso, Taweesup Apiwattanapong, and Mary Jean Harrold.
Proceedings of the 11th European Software Engineering Conference and 11th ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2003),
Helsinki, Finland, September 2003.
[
Abstract
] [
Full text in pdf
]
Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage. James A. Jones and Mary Jean Harrold.
IEEE Transactions on Software Engineering
Volume 29, Number 3, March 2003, pp. 195-209.
[
Abstract
] [
Full text in pdf
]
Understanding Data Dependences in the Presence of Pointers. Alessandro Orso, Saurabh Sinha, and Mary Jean Harrold,
Technical Report GIT-CERCS-03-10
, College of Computing, Georgia Institute of Technology, May 2003.
[
Abstract
] [
Full text in pdf
]
Evaluating the Precision of Static Reference Analysis Using Profiling.
Donglin Liang, Maikel Pennings, and Mary Jean Harrold.
Proceedings of International Symposium on Software Testing and Analysis (ISSTA'02), July, 2002, Rome, Italy. pp. 22--32
[
Abstract
] [
Full text in pdf
]
Test Case Prioritization. Gregg Rothermel, Roland Untch, Chengyun Chu, and Mary Jean Harrold,
IEEE Transactions on Software Engineering,
vol.27, no.10, pp.929-948, October, 2001.
[
Abstract
] [
Full text in pdf
]
Efficient Computation of Parameterized Pointer Information for Interprocedural Analyses. Donglin Liang and Mary Jean Harrold,
Proceedings of Static Analysis Symposium (SAS)
, July 2001, Paris, France, pp. 279-298.
[
Abstract
] [
Full text in pdf
]
]
An Empirical Study of Regression Test Selection Techniques. Todd L. Graves, Mary Jean Harrold, Jung-Min Kim, Adam Porter, and Gregg Rothermel.
ACM Transactions on Software Engineering and Methodology
, vol.10, no.2, pp.184-208, April 2001.
[
Abstract
] [
Full text in pdf
]
Extending and Evaluating Flow-insensitive and Context-insensitive Points-to Analyses for Java, Donglin Liang, Maikel Pennings, and Mary Jean Harrold,
(To appear in ACM PASTE'01) Technical Report GIT-CC-01-03
College of Computing, Georgia Institute of Technology, March 2001.
[
Abstract
] [
Full text in pdf
]
Incremental Slicing Based on Data-Dependences Types. Alessandro Orso, Saurabh Sinha, and Mary Jean Harrold,
Proceedings of the IEEE International Conference on Software Maintenance (ICSM 2001).
November 2001, Florence, Italy, pp. 158-167.
[
Abstract
] [
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,
Proceedings of the IEEE International Conference on Software Maintenance (ICSM 2001).
November 2001, Florence, Italy, pp. 716-725.
[
Abstract
] [
Full text in pdf
]
Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage. James A. Jones and Mary Jean Harrold,
Proceedings of the International Conference on Software Maintenance,
Florence, Italy, November 2001
[
Abstract
] [
Full Text in pdf
]
Effects of Pointers on Data Dependences. Alessandro Orso, Saurabh Sinha, and Mary Jean Harrold,
Proceedings of the 9th International Workshop on Program Comprehension (IWPC 2001).
May 2001, Toronto, Ontario, Canada, pp. 39-49.
[
Abstract
] [
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, Liu Yi.
Journal of Software Testing, Verifications, and Reliability
, vol.10, no.3, September, 2000.
[
Abstract
] [
Full text in pdf
]
Efficient Computation of Parameterized Pointer Information for Interprocedural Analyses, Donglin Liang and Mary Jean Harrold
Technical Report GIT-CC-00-35
College of Computing, Georgia Institute of Technology, December 2000.
[
Abstract
] [
Full text in pdf
]
Effects of Pointers on Data Dependences. Alex, Orso, Saurabh Sinha and Mary Jean Harrold,
Technical Report GIT-CC-00-33
College of Computing, Georgia Institute of Technology, December 2000.
[
Abstract
] [
Full text in pdf
]
Light-Weight Context Recovery for Efficient and Accurate Program Analyses. Donglin Liang and Mary Jean Harrold.
Proceedings of the 22nd International Conference on Software Engineering,
Limerick, Ireland, June 2000, pp. 366-375.
[
Abstract
] [
Full text in pdf
]
Empirical Studies of a Prediction Model for Regression Test Selection. Mary Jean Harrold, Gregg Rothermel, David Rosenblum, and Elaine Weyuker.
IEEE Transactions on Software Engineering
, vol.27, no.3, pp.248-263, March 2001.
[
Abstract
] [
Full text in pdf
]
Regression Testing for C++ Software. Gregg Rothermel, Mary Jean Harrold, and Jeinay Dedhia.
Journal of Software Testing, Verification, and Reliability,
vol. 10, no. 6, June 2000.
[
Abstract
] [
Full text in pdf
]
Discovering Context Information for Efficient and Accurate Program Analyses, Donglin Liang and Mary Jean Harrold.
Technical Report GIT-CC-00-14
College of Computing, Georgia Institute of Technology, March 2000.
[
Abstract
] [
Full text in pdf
]
Test Case Prioritization. Gregg Rothermel, Roland Untch, Chengyun Chu, Mary Jean Harrold.
Technical Report GIT-99-28, College of Computing, Georgia Institute of Technology,
December 1999.
[
Abstract
] [
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,
December 1999.
[
Abstract
] [
Full text in pdf
]
Equivalence Analysis: A General Technique For Improving the Effiency of Data-Flow Analyses in the Presence of Pointers. Donglin Liang and Mary Jean Harrold.
ACM SIGPLAN/SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE'99)
, pp. 39-46, Toulouse, France, September 1999.
[
Abstract
] [
Full text in pdf
]
Efficient Points-To Analysis for Whole-Program Analysis. Donglin Liang and Mary Jean Harrold.
Proceedings of the 7th European Software Engineering Conference and 7th ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE'99),
Toulouse, France, September 1999, vol. 1687 of Lecture Notes in Computer Science, pp. 199-215.
[
Abstract
] [
Full text in pdf
]
Test Case Prioritization: An Empirical Study. Gregg Rothermel, Roland Untch, Chengyun Chu, and Mary Jean Harrold.
Proceedings of the International Conference on Software Maintenance (ICSM'99)
, pp. 179-188, Oxford, England, August-September 1999.
[
Abstract
] [
Full text in pdf
]
Reuse-Driven Interprocedural Slicing in the Presence of Pointers and Recursion. Donglin Liang and Mary Jean Harrold.
Proceedings of the International Conference on Software Maintenance (ICSM'99)
, pp. 421-432, Oxford, England, August-September 1999.
[
Abstract
] [
Full text in pdf
]
Test-Data Generation Using Genetic Algorithms. Roy Pargas, Mary Jean Harrold, and Robert Peck.
Journal of Software Testing, Verifications, and Reliability
, vol. 9, pp. 263-282, September 1999.
[
Abstract
] [
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, Jeffery Ostrin, and Christie Hong.
Proceedings of the International Conference on Software Maintenance (ICSM'98)
, pp. 34-43, Bethesda, MD, November 1998.
[
Abstract
] [
Full text in pdf
]
An Empirical Investigation of Program Spectra. Mary Jean Harrold, Gregg Rothermel, Rui Wu, and Liu Yi.
Proceedings of the ACM SIGPLAN/SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE'98)
, pp. 83-90, June 1998.
[
Abstract
] [
Full text in pdf
]
Empirical Studies of a Safe Regression Test Selection Technique. Gregg Rothermel and Mary Jean Harrold.
IEEE Transactions on Software Engineering
, vol. 24, no. 6, pp. 401-419, June 1998.
[
Abstract
] [
Full text in pdf
]
An Empirical Study of Regression Test Selection Techniques. Todd L. Graves, Mary Jean Harrold, Jung-Min Kim, Adam Porter, and Gregg Rothermel.
Proceedings of the 20th International Conference on Software Engineering (ICSE'98)
, pp. 188-197, Kyoto, Japan, April 1998.
[
Abstract
] [
Full text in pdf
]
Reuse-Driven Interprocedural Slicing
. Mary Jean Harrold and Ning Ci.
Proceedings of the 20th International Conference on Software Engineering (ICSE'98)
, pp. 74-83, Kyoto, Japan, April 1998.
[
Abstract
] [
Full text in pdf
Empirical Studies of Control Dependence Graph Size for C Programs. Mary Jean Harrold, James A. Jones, and Gregg Rothermel.
Empirical Software Engineering Journal
, vol. 3, no. 2, pp. 203-211, March 1998.
[
Abstract
] [
Full text in pdf
]
Experience With Regression Test Selection. Gregg Rothermel and Mary Jean Harrold.
Proceedings of the Workshop on Empirical Studies of Software Maintenance (WESS'96)
, October 1996, appeared as special edition of the Empirical Software Engineering Journal, vol. 2, no. 2, 1997.
[
Abstract
] [
Full text in pdf
]
A Safe, Efficient Regression Test Selection Technique. Gregg Rothermel and Mary Jean Harrold.
ACM Transactions on Software Engineering and Methodology
, vol. 6, no. 2, pp. 173-210, April 1997.
[
Abstract
] [
Full text in pdf
]
Analyzing Regression Test Selection Techniques. Gregg Rothermel and Mary Jean Harrold.
IEEE Transactions on Software Engineering
, vol. 22, no. 8, pp. 529-551, August 1996.
[
Abstract
] [
Full text in pdf
]
Georgia Tech
|
College of Computing
|
Software Engineering
|
Aristotle Home
Updated November 14, 2005 by
Jim Jones