Publications
This material is presented to ensure timely dissemination
of scholarly and technical work. Copyright and all rights
therein are retained by authors or by other copyright
holders. All persons copying this information are
expected to adhere to the terms and constraints invoked
by each author's copyright. These works may not be reposted
without the explicit permission of the copyright holder.
Note that the definitive versions of all published papers
appearing here are those that actually appeared in print.
In some cases, the versions presented here may differ
in minor ways. When citing any published papers provided
here, please reference the published versions.
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
2009
top
6. The State of the Art in End-User Software Engineering,
A. Ko, R. Abraham, L. Beckwith, M. Burnett, M. Erwig, J. Lawrence,
H. Lieberman, B. Myers, M. B. Rosson, G. Rothermel, C. Scaffidi,
M. Shaw, S. Wiedenbeck, ACM Computing Surveys, to appear.
Abstract.
PDF.
5. Testing Inter-Layer and Inter-Task
Interactions in Real-Time Embedded Systems,
A. Sung, W. Srisa-an, G. Rothermel and T. Yu,
Technical Report TR-UNL-CSE-2009-0012,
Department of Computer Science and Engineering,
University of Nebraska-Lincoln, October, 2009
Abstract.
PDF.
4. Experimental Program Analysis,
J. Ruthruff, S. Elbaum, and G. Rothermel,
Information and Software Technology,
to appear.
Abstract.
PDF.
3. Directed Test Suite Augmentation,
Z. Xu and G. Rothermel,
Proceedings of the 16th Asia-Pacific Software Engineering Conference,
December 2009, to appear.
Abstract.
PDF.
2. Regression Model Checking,
G. Yang, M. B. Dwyer, and G. Rothermel,
Proceedings of the International Conference on
Software Maintenance, September 2009.
Abstract.
PDF.
1. Revealing the Copy and Paste Habits of End Users,
K. T. Stolee, S. Elbaum, and G. Rothermel,
Proceedings of the IEEE Symposium on Visual Languages and
Human-Centric Computing, September 2009.
Abstract.
PDF.
2008
top
6. An Empirical Study of the Effect of Time Constraints on the
Cost-Benefits of Regression Testing, H. Do, S. Mirarab, L. Tahvildari,
and G. Rothermel, Proceedings of the ACM SIGSOFT Symposium on
Foundations of Software Engineering, November 2008, pages 71-82.
Abstract.
PDF.
5. Using Assertions to Help End-User Programmers Create Dependable Web Macros,
A. Koesnandar, S. Elbaum, G. Rothermel, L. Hochstein, K. Thomasset,
and C. Scaffidi, Proceedings of the ACM SIGSOFT Symposium on
Foundations of Software Engineering, November 2008, pages 124-134.
Abstract.
PDF.
4. Assessing the Usefulness of Type Inference Algorithms in Representing
Java Control Flow to Support Software Maintenance Tasks,
A. Kinneer and G. Rothermel,
Proceedings of the International Conference on Software
Maintenance, October 2008, pages 127-136.
Abstract.
PDF.
3. Configuration-Aware Regression Testing: An Empirical Study of
Sampling and Prioritization,
X. Qu, M. Cohen, and G. Rothermel,
Proceedings of the International Conference on Software
Testing and Analysis, July 2008, pages 75-86.
Abstract.
PDF.
2. Using Sensitivity Analysis to Create
Simplified Economic Models for Regression Testing,
H. Do and G. Rothermel,
Proceedings of the International Conference on Software
Testing and Analysis, July 2008, pages 51-62.
Abstract.
PDF.
1. Predicting Accurate and Actionable Static Analysis Warnings:
An Experimental Approach,
J. Ruthruff, J. Penix, D. Morgenthaler, S. Elbaum, and G. Rothermel,
Proceedings of the International Conference on Software
Engineering, ACM Distinguisher Paper ,
May 2008, pages 341-350.
Abstract.
PDF.
2007
top
2. Using Component Metadata to Regression Test Component-Based Software,
A. Orso, H. Do, G. Rothermel, M. J. Harrold, and D. Rosenblum,
Journal of Software Testing, Verification, and Reliability,
V. 17, No. 2, June 2007, pages 61-94.
Abstract.
PDF.
1. Dynamic Characterization of Web Application Interfaces.
M. Fisher II, S. Elbaum, and G. Rothermel.
Fundamental Approaches to Software Engineering,
March 2007, pages 260-275.
Abstract.
PDF.
2006
top
12. Sofya: A Flexible Framework for Development of Dynamic
Program Analyses for Java Software,
A. Kinneer, M. B. Dwyer, and G. Rothermel,
Technical Report TR-UNL-CSE-2006-0006,
Department of Computer Science and Engineering,
University of Nebraska - Lincoln, April, 2006.
PDF.
11. An Empirical Study of Regression Testing Techniques Incorporating
Context and Lifecycle Factors and Improved Cost-Benefit Models,
H. Do and G. Rothermel,
Proceedings of the ACM SIGSOFT Symposium on Foundations
of Software Engineering,
November 2006, pages 141-151.
Abstract.
PDF.
10. Scaling a Dataflow Testing Methodology to the Multiparadigm World
of Commercial Spreadsheets,
M. Fisher II, G. Rothermel, T. Creelan, and M. Burnett.
Proceedings of the 17th IEEE International Symposium on
Software Reliability Engineering,
November 2006, pages 13-22.
Abstract.
PDF.
9. Testing Across Configurations: Implications for Combinatorial Testing,
M.B. Cohen, J. Snyder and G. Rothermel,
Workshop on Advances in Model-based Software Testing,
November 2006, pp 1-9.
Abstract.
PDF.
8. An Empirical Evaluation of a Testing and Debugging Methodology for Excel.
J. Carver, M. Fisher II, and G. Rothermel.
Proceedings of the 5th ACM-IEEE International Symposium
on Empirical Software Engineering,
September 2006, pages 278-287.
Abstract.
PDF.
7. On the Use of Mutation Faults in Empirical Assessments of
Test Case Prioritization Techniques,
H. Do and G. Rothermel,
IEEE Transactions on Software Engineering,
V. 32, No. 9, September 2006, pages 733-752.
Abstract.
PDF.
6. Experimental Program Analysis: A New Program Analysis Paradigm,
J. R. Ruthruff, S. Elbaum, and G. Rothermel,
Proceedings of the ACM International Symposium on
Software Testing and Analysis
July 2006, pages 49-60.
Abstract.
PDF.
5. Web Application Characterization Through Directed Requests,
S. Elbaum, K. Chilakamarri, M. Fisher II, and G. Rothermel,
Proceedings of the 4th International Workshop on Dynamic Analysis,
May 2006, pages 49-56.
Abstract.
PDF.
4. Interactive Fault Localization Techniques in a Spreadsheet Environment,
J. R. Ruthruff, M. Burnett, and G. Rothermel,
IEEE Transactions on Software Engineering,
V. 32 no. 4, April 2006, pages 213-239.
Abstract.
PDF.
3. Cost-cognizant Test Case Prioritization,
A. G. Malishevsky, J. Ruthruff, G. Rothermel, and S. Elbaum,
Technical Report TR-UNL-CSE-2006-0004,
Department of Computer Science and Engineering,
University of Nebraska - Lincoln, March 2006.
Abstract.
PDF.
2. Integrating Automated Test Generation into the WYSIWYT
Spreadsheet Testing Methdology,
M. Fisher II, G. Rothermel, D. Brown, M. Cao, C. Cook, and M. Burnett,
ACM Transactions on Software Engineering and Methodology,
V. 15, no. 2, April 2006, pages 150-194.
Abstract.
PDF.
1. Prioritizing JUnit Test Cases: An Empirical Assessment and Cost-Benefits Analysis,
H. Do, G. Rothermel, and A. Kinneer,
Empirical Software Engineering, An International Journal,
V. 11, No. 1, March 2006, pages 33-70.
Abstract.
PDF.
2005
top
10. An Empirical Study of Regression Test Application Frequency,
J. M. Kim, A. Porter, and G. Rothermel,
Journal of Software Testing, Verification, and Reliability,
V. 15, no. 4, December 2005, pages 257-279.
PDF.
9. Helping End-Users "Engineer" Dependable Web Applications,
S. Elbaum, K. Chilakamarri, B. Gopal, G. Rothermel,
Proceedings of the IEEE International Symposium on Software
Reliability Engineering, November 2005, pages 31-40.
Abstract.
PDF.
8. Supporting Controlled Experimentation with Testing Techniques: An Infrastructure and its Potential Impact,
H. Do, S. Elbaum, and G. Rothermel,
Empirical Software Engineering, An International Journal,
V. 10, No. 4, October 2005, pages 405-435.
Abstract.
PDF.
7. A Controlled Experiment Assessing Test Case Prioritization Techniques
via Mutation Faults,
H. Do and G. Rothermel,
Proceedings of the IEEE International Conference on Software Maintenance,
September 2005, pages 411-420.
Abstract.
PDF.
6. How Well do Professional Developers Test With Code Coverage Visualizations? An Empirical Study.
J. Lawrance, S. Clarke, M. Burnett, and G. Rothermel,
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing,
September 2005, pages 53-60.
Abstract.
PDF.
5. The EUSES Spreadsheet Corpus: A Shared Resource for supporting
Experimentation with Spreadsheet Dependability Mechanisms,
M. Fisher II and G. Rothermel,
Proceedings of the 1st Workshop on End-User Software Engineering,
May 2005, pages 47-51,
Abstract.
PDF.
4. Assessing the Cost-Benefits of Using Type Inference Algorithms
to Improve the Representation of Exceptional Control Flow in Java
A. Kinneer and G. Rothermel;
Technical Report TR-UNL-CSE-2005-0002,
Department of Computer Science and Engineering,
University of Nebraska - Lincoln,
May 16, 2005.
Abstract.
PDF.
3. Scaling a Dataflow Testing Methodology to the Multiparadigm
World of Commercial Spreadsheets
M. Fisher II, G. Rothermel, T. Creelan, and M. Burnett;
Technical Report TR-UNL-CSE-2005-0003,
Department of Computer Science and Engineering,
University of Nebraska - Lincoln,
May 2005.
Abstract.
PDF.
2. An Empirical Study of Fault Localization for End-User Programmers,
J. Ruthruff, M. Burnett, G. Rothermel,
Proceedings of the 27th International Conference on Software
Engineering, May 2005, pages 352-361.
Abstract.
PDF.
1. Leveraging User Session Data to Support Web Application Testing;
S. Elbaum, G. Rothermel, S. Karre, and M. Fisher II,
IEEE Transactions on Software Engineering
V. 31, no. 3, March 2005, pages 187-202.
Abstract.
PDF.
2004
top
7. Empirical Studies of Test Case Prioritization in a JUnit
Testing Environment,
H. Do, G. Rothermel, and A. Kinneer,
Proceedings of the International Symposium on Software
Reliability Engineering,
November 2004, pages 113-124.
Abstract.
PDF.
6. End-User Software Engineering;
M. Burnett, C. Cook, and G. Rothermel;
Communications of the ACM,
September 2004, pages 53-58.
PDF.
5. On Test Suite Composition and Cost-Effective Regression Testing;
G. Rothermel, S. Elbaum, A. G. Malishevsky, P. Kallakuri, and X. Qiu,
ACM Transactions on Software Engineering and Methodology,
V. 13, no. 3, July 2004, pages 277-331.
Abstract.
PDF.
4. Infrastructure Support for Controlled Experimentation with
Software Testing and Regression Testing Techniques;
H. Do, S. Elbaum, and G. Rothermel,
Proceedings of the International Symposium on Empirical
Software Engineering,
August 2004, pages 60-70.
Abstract.
PDF.
3. Selecting a Cost-Effective Test Case Prioritization Technique,
S. Elbaum, G. Rothermel, S. Kanduri, and A. G. Malishevsky,
Software Quality Journal, V. 12, no. 3, September 2004, pages 185-210.
Abstract.
PDF.
2. An Empirical Comparison of Dynamic Impact Analysis Algorithms;
A. Orso, T. Apiwattanapong, J. Law, G. Rothermel, and M. J. Harrold;
Proceedings of the 26th International Conference
on Software Engineering, May 2004, pages 491-500.
Abstract.
PDF.
1. Infrastructure Support for Controlled Experimentation with
Software Testing and Regression Testing Techniques;
H. Do, G. Rothermel, and S. Elbaum,
Technical Report 04-60-01,
Department of Computer Science,
Oregon State University,
January 2004.
Abstract.
PDF.
2003
top
9. Incremental Dynamic Impact Analysis for Evolving Software Systems,
J. Law and G. Rothermel, Proceedings of the International Symposium
on Software Reliability Engineering, November 2003, pages 430-441.
Abstract.
PDF.
8. An Empirical Comparison of Two Safe Regression Test Selection
Techniques, P. Frankl, G. Rothermel, K. Sayre, and F. Vokolos,
Proceedings of the International Symposium on
Empirical Software Engineering, September 2003, pages 195-205.
7. On Test Suite Composition and Cost-Effective Regression Testing,
G. Rothermel, S. Elbaum, A. G. Malishevsky, P. Kallakuri, X. Qiu,
Technical Report 03-60-04,
Department of Computer Science,
Oregon State University,
November 2003.
Abstract.
PDF.
6. Selecting a Cost-Effective Test Case Prioritization Technique,
S. Elbaum, G. Rothermel, S. Kanduri, and A. G. Malishevsky,
Technical Report 03-01-01,
Department of Computer Science and Engineering,
University of Nebraska -- Lincoln,
January 2003.
Abstract.
Postscript.
PDF.
5. Whole Program Path-Based Dynamic Impact Analysis,
J. Law and G. Rothermel, Proceedings of the 25th International
Conference on Software Engineering, May 2003,
pages 308-318.
Abstract.
Postscript.
PDF.
4. Improving Web Application Testing with User Session Data,
S. Elbaum, S. Karre, and G. Rothermel, Proceedings of the
25th International Conference on Software Engineering, May 2003
pages 49-59.
Abstract.
Postscript.
PDF.
3. End-User Software Engineering with Assertions in the Spreadsheet Paradigm,
M. Burnett, C. Cook, O. Pendse, G. Rothermel, J. Summet, C. Wallace,
Proceedings of the 25th International Conference on Software
Engineering, May 2003, pages 93-103.
Abstract.
Postscript.
PDF.
2.
Harnessing Curiosity to Increase Correctness in End-User Programming,
A. Wilson, M. Burnett, L. Beckwith, O. Granatir, L. Casburn,
C. Cook, M. Durham, and G. Rothermel, Proceedings of the ACM Conference
on Human Factors in Computing Systems, April 2003, pages 305-312.
Abstract.
PDF.
1. Understanding the Effects of Changes on the Cost-Effectiveness of
Regression Testing Techniques, S. Elbaum, P. Kallakuri, A. G.
Malishevsky, G. Rothermel, and S. Kanduri,
Journal of Software Testing, Verification, and Reliability
V. 13, no. 2, June 2003, pages 65-83.
Abstract.
Postscript.
PDF.
2002
top
10. Integrating Automated Test Case Generation into the WYSIWYT
Spreadsheet Testing Methodology, M. Fisher II, M. Cao,
G. Rothermel, D. Brown, C. R. Cook, and M. Burnett,
Technical Report 02-60-01, Computer Science Department,
Oregon State University, February 2001.
Abstract.
PDF.
9. Can Fault-Exposure-Potential Estimates Improve the Fault Detection Abilities of Test Suites?,
W. Chen, R. H. Untch, G. Rothermel, S. Elbaum, and J. von Ronne,
Journal of Software Testing, Verification, and Reliability
V. 4, no. 2, December 2002, pages 197-218.
Abstract.
Postscript.
PDF.
8. Empirical Studies of Test Suite Reduction,
G. Rothermel, M. J. Harrold, J. von Ronne, C. Hong,
Journal of Software Testing, Verification, and Reliability
V. 4, no. 2, December 2002, pages 219-249.
Abstract.
Postscript.
PDF.
7. Understanding the Effects of Changes on the Cost-Effectiveness
of Regression Testing Techniques,
S. Elbaum, P. Kallakuri, A. Malishevsky, G. Rothermel, and S. Kanduri,
Technical Report 020701,
Department of Computer Science and Engineering,
University of Nebraska -- Lincoln,
July 2002.
Abstract.
Postscript.
PDF.
6. Test Reuse in the Spreadsheet Paradigm,
M. Fisher II, D. Jin, G. Rothermel, M. Burnett,
Proceedings of the International Symposium on Software Reliability Engineering,
November 2002, pages 257-268.
Abstract.
Postscript.
PDF.
5. Modeling the Cost-Benefits Tradeoffs for Regression Testing Techniques,
A. G. Malishevsky, G. Rothermel, and S. Elbaum,
Proceedings of the International Conference on Software Maintenance,
October 2002, pages 204-213.
Abstract.
Postscript.
PDF.
4. The Impact of Test Suite Granularity on the Cost-Effectiveness of Regression Testing,
G. Rothermel, S. Elbaum, A. Malishevsky, P. Kallakuri, and B. Davia,
Proceedings of the 24th International Conference on Software Engineering,
May 2002, pages 230-240.
Abstract.
Postscript.
PDF.
3. Automated Test Case Generation for Spreadsheets,
M. Fisher, M. Cao, G. Rothermel, C. R. Cook, M. M. Burnett,
Proceedings of the 24th International Conference on Software Engineering
May 2002, pages 241-251.
Abstract.
Postscript.
PDF.
2. Testing Homogeneous Spreadsheet Grids with the
"What You See Is What You Test" Methodology
M. Burnett, A. Sheretov, B. Ren, and G. Rothermel,
IEEE Transactions on Software Engineering
Volume 28, no. 6, June 2002, pages 576-594.
Abstract.
PDF.
1. Test Case Prioritization: A Family of Empirical Studies,
S. Elbaum, A. Malishevsky, and G. Rothermel,
IEEE Transactions on Software Engineering
Volume 28, no. 2, February 2002, pages 159-182.
Abstract.
Postscript.
2001
top
14. Incorporating Incremental Validation and Impact
Analysis into Spreadsheet Maintenance: An Empirical Study,
V. Krishna, C. Cook, D. Keller, J. Cantrell, C. Wallace,
M. Burnett, and G. Rothermel,
IEEE International Conference on Software Maintenance,
November 2001, pages 72-81.
Abstract.
PDF.
13. Using Component Metacontent to Support the Regression
Testing of Component-Based Software,
A. Orso, M. J. Harrold, D. Rosenblum, G. Rothermel,
H. Do, and M. L. Soffa,
IEEE International Conference on Software Maintenance,
November 2001, pages 716-725.
Abstract.
Postscript.
PDF.
12. The Impact of Software Evolution on Code Coverage Information.
S. Elbaum, D. Gable, and G. Rothermel,
Proceedings of the International Conference on Software Maintenance,
November 2001, pages 169-179.
Abstract.
Postscript.
PDF.
11. Test Case Prioritization,
G. Rothermel, R. Untch, C. Chu, and M. J. Harrold,
IEEE Transactions on Software Engineering
V. 27, no. 10, October 2001, pages 929-948.
Abstract.
Postscript.
PDF.
10. Visually Testing Recursive Programs in Spreadsheet Languages,
M. Burnett, B. Ren, A. Ko, C. Cook, and G. Rothermel,
Proceedings of the IEEE Symposium on Human-Centric Languages,
September 2001, pages 288-295.
Abstract.
PDF.
9. The Impact of Test Suite Granularity on the Cost-Effectiveness
of Regression Testing,
G. Rothermel, S. Elbaum, A. Malishevsky, P. Kallakuri, and B. Davia,
Technical Report 01-60-11,
Computer Science Department, Oregon State University, September 2001.
Abstract.
Postscript.
PDF.
8.Test Case Prioritization: A Family of Empirical Studies.
S. Elbaum, A. Malishevsky, and G. Rothermel
Technical Report 01-60-08,
Computer Science Department, Oregon State University, May 2001.
Abstract.
Postscript.
PDF.
7. Incorporating Varying Test Costs and Fault Severities into Test Case
Prioritization,
S. Elbaum, A. Malishevsky, and G. Rothermel,
Proceedings of the 23rd International Conference on Software Engineering
May 2001, pages 329-338.
Abstract.
Postscript.
PDF.
6. Computation of Interprocedural Control Dependencies,
S. Sinha, M.J. Harrold, and G. Rothermel,
ACM Transactions on Software Engineering and Methodology
V. 10, no. 2, April 2001, pages 209-254.
Abstract.
Postscript.
PDF.
5. Understanding and Measuring the Sources of Variation in the Prioritization
of Regression Test Suites,
S. Elbaum, D. Gable, and G. Rothermel,
Proceedings of the 7th International Software Metrics Symposium,
April 2001, pages 169-181.
Abstract.
Postscript.
PDF.
4. An Empirical Study of Regression Test Selection Techniques,
T. L. Graves, M. J. Harrold, J.-M. Kim, A. Porter, and G. Rothermel,
ACM Transactions on Software Engineering and Methodology
V. 10, no. 2, April 2001, pages 184-208.
Abstract.
Postscript.
PDF.
3. A Comparative Study of Coarse- and Fine-Grained Safe Regression Test Selection,
J. Bible, G. Rothermel, and D. Rosenblum,
ACM Transactions on Software Engineering and Methodology,
V. 10, no. 2, April 2001, pages 149-183.
Abstract.
Postscript.
PDF.
2. Empirical Studies of a Prediction Model for Regression Test Selection,
M. J. Harrold, D. Rosenblum, G. Rothermel, and E. Weyuker,
IEEE Transactions on Software Engineering
V. 27, no. 3, March 2001, pp 248-263.
Abstract.
Postscript.
PDF.
1. A Methodology for Testing Spreadsheets,
G. Rothermel, M. Burnett, L. Li, C. DuPuis, and A. Sheretov,
ACM Transactions on Software Engineering and Methodology,
V. 10, no. 1, January 2001, pages 110-147.
Abstract.
Postscript.
PDF.
2000
top
7. An Empirical Investigation of the Relationship Between Fault-Revealing
Test Behavior and Differences in Program Spectra,
M. J. Harrold, G. Rothermel, K. Sayre, R. Wu, L. Yi,
Journal of Software Testing, Verification, and Reliability
V. 10, no. 3, September 2000, pages 171-194.
Abstract.
Postscript.
PDF.
6. Prioritizing Test Cases for Regression Testing,
S. Elbaum, A. Malishevsky, and G. Rothermel,
Proceedings of the ACM International Symposium on Software Testing and Analysis,
August 2000, pages 102-112.
Abstract.
Postscript.
PDF.
5. An Empirical Study of Regression Test Application Frequency,
J-M. Kim, A. Porter, and G. Rothermel,
Proceedings of the 22nd International Conference on Software Engineering,
June 2000, pages 126-135.
Abstract.
Postscript.
PDF.
4. WYSIWYT Testing in the Spreadsheet Paradigm: An Empirical Evaluation,
K. J. Rothermel, C. R. Cook, M. M. Burnett, J. Schonfeld, T. R. G. Green, and G. Rothermel,
Proceedings of the 22nd International Conference on Software Engineering,
June 2000, pages 230-239.
Abstract.
Postscript.
PDF.
3. Regression Test Selection for C++ Software,
G. Rothermel, M. J. Harrold, and J. Dedhia,
Journal of Software Testing, Verification, and Reliability,
V. 10, no. 2, June 2000, pages 77-109.
Abstract.
Postscript.
PDF.
2. An Empirical Study of the Effects of Incorporating Fault Exposure Potential Estimates into a Test Data Adequacy Criterion,
W. Chen, G. Rothermel, R. H. Untch, and J. von Ronne,
Technical Report 00-60-04,
Computer Science Department, Oregon State University,
March 2000.
Abstract.
Postscript.
PDF.
1. Prioritizing Test Cases for Regression Testing,
S. Elbaum, A. Malishevsky, and G. Rothermel,
Technical Report 00-60-03,
Computer Science Department, Oregon State University,
February 2000.
Abstract.
Postscript.
PDF.
1999
top
6. A Unifying Framework Supporting the Analysis and Development of Safe
Regression Test Selection Techniques,
J. Bible and G. Rothermel,
Technical Report 99-60-11,
Computer Science Department, Oregon State University,
December 1999.
Abstract.
Postscript.
PDF.
5. Experiments to Assess the Cost-Benefits of Test-Suite Reduction,
G. Rothermel, M. J. Harrold, J. von Ronne, C. Hong, and J. Ostrin,
Technical Report 99-60-09,
Computer Science Department, Oregon State University,
December 1999.
Abstract.
Postscript.
PDF.
4. Slicing Spreadsheets: An Integrated Methodology for Spreadsheet Testing and Debugging,
J. Reichwein, G. Rothermel, and M. Burnett,
Proceedings of the 2nd Conference on Domain Specific Languages,
October 1999, pages 25-38.
Abstract.
Postscript.
PDF.
3. Scaling up a "What You See is What You Test" Methodology to Spreadsheet Grids.
M. Burnett, A. Sheretov, and G. Rothermel,
Proceedings of the 1999 IEEE Symposium on Visual Languages,
September 1999, pages 30-37.
Abstract.
Postscript.
PDF.
2. Test Case Prioritization: An Empirical Study,
G. Rothermel, R. H. Untch, C. Chu, and M. J. Harrold,
Proceedings of the International Conference on Software Maintenance,
September 1999, pages 179-188.
Abstract.
Postscript.
PDF.
1. System-Dependence-Graph-Based Slicing of Programs with Arbitrary Interprocedural Control Flow,
S. Sinha, M. J. Harrold, and G. Rothermel,
Proceedings of the 21st International Conference on Software Engineering,
May 1999, pages 432-441.
Abstract.
Postscript.
PDF.
1998
top
7. An Empirical Study of the Effects of Minimization on the Fault Detection Capabilities of Test Suites,
G. Rothermel, M. J. Harrold, J. Ostrin, and C. Hong,
Proceedings of the International Conference on Software Maintenance,
November 1998, pages 34-43.
Abstract.
Postscript.
PDF.
6. An Empirical Investigation of Program Spectra,
M. J. Harrold, G. Rothermel, R. Wu, and L. Yi,
Proceedings of the ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering,
June 1998, pages 83-90.
Abstract.
Postscript.
PDF.
5. Empirical Studies of a Safe Regression Test Selection Technique,
G. Rothermel and M. J. Harrold,
IEEE Transactions on Software Engineering,
V. 24, no. 6, June 1998, pp. 401-419.
Abstract.
Postscript.
PDF.
4. An Empirical Study of Regression Test Selection Techniques,
T. L. Graves, M. J. Harrold, J.-M. Kim, A. Porter, and G. Rothermel,
Proceedings of the 20th International Conference on Software Engineering,
April 1998, pages 188-197.
Abstract.
Postscript.
PDF.
3. What You See Is What You Test: A Methodology for Testing Form-Based Visual
Programs,
G. Rothermel, L. Li, C. DuPuis, and M. Burnett,
Proceedings of the 20th International Conference on Software Engineering,
April 1998, pages 198-207.
Abstract.
Postscript.
PDF.
2. Computation of Interprocedural Control Dependence,
M. J. Harrold, G. Rothermel, and S. Sinha,
Proceedings of the ACM International Symposium on Software Testing and Analysis,
March 1998, pages 11-21.
Abstract.
Postscript.
PDF.
1. Empirical Studies of Control Dependence Graph Size for C Programs,
M. J. Harrold, J. A. Jones and G. Rothermel,
Empirical Software Engineering Journal 3(2),
March 1998, pp. 203-211
Abstract.
Postscript.
PDF.
1997
top
7. Experience with Regression Test Selection,
G. Rothermel and M. J. Harrold,
Empirical Software Engineering Journal 2(2), 1997,
pages 178-187.
Abstract.
Postscript.
PDF.
6. An Empirical Investigation and Comparison of Program Spectra,
M. J. Harrold, G. Rothermel, R. Wu, and L. Yi,
Technical Report OSU-CISRC-11/97-TR55
The Ohio State University, November 1997.
Abstract.
Postscript.
PDF.
5. Testing Strategies for Form-Based Visual Programs,
G. Rothermel, L. Li, and M. Burnett,
Proceedings of the Eighth International Symposium on Software Reliability Engineering,
November 1997, pages 96-107.
Abstract.
Postscript..
PDF.
4. An Empirical Comparison of Regression Test Selection Techniques,
D. Rosenblum and G. Rothermel,
Proceedings of the International Workshop for Empirical Studies of Software Maintenance,
October 1997, pages 89-94.
Abstract.
Postscript.
PDF.
3. A Collaborative Investigation of Program-Analysis-Based Testing and Maintenance,
M. J. Harrold, R. Miller, A. Porter, and G. Rothermel,
Proceedings of the International Workshop for Empirical Studies of Software Maintenance,
October 1997, pages 51-56.
Abstract.
Postscript.
PDF.
2. A Safe, Efficient Regression Test Set Selection Technique,
G. Rothermel and M. J. Harrold;
ACM Transactions on Software Engineering and Methodology,
V.6, no. 2, April 1997, pages 173-210.
Abstract.
Postscript.
PDF.
1. Aristotle: A System for Research on and Development of Program Analysis Based Tools,
M. J. Harrold and G. Rothermel,
Technical Report OSU-CISRC-3/97-TR17,
The Ohio State University.
Abstract.
Postscript.
PDF.
1996
top
7. A Coherent Family of Analyzable Graph Representations for Object-Oriented Software,
M. J. Harrold and G. Rothermel,
Technical Report OSU-CISRC-11/96-TR60,
The Ohio State University.
Abstract.
Postscript.
PDF.
6. Experience with Regression Test Selection,
G. Rothermel and M. J. Harrold,
Proceedings of the International Workshop for Empirical Studies of Software Maintenance,
November 1996.
Abstract.
Postscript.
PDF.
5. Analyzing Regression Test Selection Techniques,
G. Rothermel and M. J. Harrold,
IEEE Transactions on Software Engineering,
V.22, no. 8, August 1996, pages 529-551.
Abstract.
Postscript.
PDF.
4. Separate Computation of Alias Information for Reuse,
M. J. Harrold and G. Rothermel,
IEEE Transactions on Software Engineering,
V.22, no.7, July 1996, pages 442-460.
Abstract.
Postscript.
PDF.
3. Syntax-Directed Construction of Program Dependence Graphs,
M. J. Harrold and G. Rothermel,
Technical Report OSU-CISRC-5/96-TR32, The Ohio State University,
May 1996.
Abstract.
Postscript.
PDF.
2. An Experimental Determination of Sufficient Mutation Operators,
A. J. Offutt, A. Lee, G. Rothermel, R. Untch, and C. Zapf,
ACM Transactions on Software Engineering and Methodology,
V.5, no.2, April 1996, pages 99-118.
Abstract.
Postscript.
PDF.
1. Separate Computation of Alias Information for Reuse,
M. J. Harrold and G. Rothermel,
Proceedings of the ACM International Symposium on Software Testing and Analysis,
January 1996, pages 107-120.
Abstract.
Postscript.
PDF.
1995
top
2. Efficient, Effective Regression Testing Using Safe Test Selection Techniques,
G. Rothermel,
Ph.D. Dissertation, Clemson University, December 1995.
Abstract.
Postscript.
1. Aristotle: a System for Development of Program Analysis Based Tools,
M. J. Harrold, L. Larsen, J. Lloyd, D. Nedved, M. Page, G. Rothermel, M. Singh, and M. Smith,
Proceedings of the ACM 33rd Annual Southeast Conference,
March 1995, pages 110-119.
Abstract.
Postscript.
PDF.
1994
top
4. Performing Data Flow Testing on Classes,
M. J. Harrold and G. Rothermel,
Proceedings of the Second ACM SIGSOFT Symposium on the Foundations of Software Engineering,
December 1994, pages 154-163.
Abstract.
Postscript.
PDF.
3. Selecting Regression Tests for Object-Oriented Software,
G. Rothermel and M. J. Harrold,
Proceedings of the International Conference on Software Maintenance,
September 1994, pages 14-25.
Abstract.
Postscript.
PDF.
2. Selecting Tests and Identifying Test Coverage Requirements for Modified Software,
G. Rothermel and M. J. Harrold,
Proceedings of the ACM International Symposium on Software Testing and Analysis,
August 1994, pages 169-184.
Abstract.
Postscript.
PDF.
1. A Framework for Evaluating Regression Test Selection Techniques,
G. Rothermel and M. J. Harrold,
Proceedings of the 16th International Conference on Software Engineering,
May 1994, pages 201-210.
Abstract.
Postscript.
PDF.
1993
top
3. A Safe, Efficient Algorithm for Regression Test Selection,
G. Rothermel and M. J. Harrold,
Proceedings of the Conference on Software Maintenance,
September 1993, pages 358-367.
Abstract.
Postscript.
PDF.
2. Efficient Construction of Program Dependence Graphs,
M. J. Harrold, B. Malloy, and G. Rothermel,
Proceedings of the ACM International Symposium on Software Testing and Analysis,
June 1993, pages 139-148.
Abstract.
Postscript.
PDF.
1. An Experimental Evaluation of Selective Mutation,
A. J. Offutt, G. Rothermel, and C. Zapf,
15th International Conference on Software Engineering,
May 1993, pages 100-107.
Abstract.
Postscript.
PDF.
top