Hyunsook Do
Assistant Professor
Department of Computer Science
IACC 258, NDSU
Fargo, ND 58105-5164
Office: 285 A22 IACC
Phone: (701) 231-5856, fax: (701) 231-8255
hyunsook dot do at ndsu dot edu
web: http://www.cs.ndsu.nodak.edu/~hdo
Research
Dr. Do's research interests lie in software engineering, particularly
software testing, maintenance, and empirical methodologies.
She has been working on problems on evolution-aware testing techniques
for object-oriented systems, including test selection,
prioritization, test suite design, and unit/integration testing.
Her current research is focused on 1) empirical methodologies to evaluate
cost-benefits related to testing techniques considering various factors
such as testing context and a system's lifetime, and 2) empirical evaluation
which involves various research questions on software testing techniques
and problems, particularly on object-oriented systems.
She is also interested in issues regarding controlled experimentation with
testing techniques, such as creating the
Software-artifact Infrastructure Repository (SIR) ,
and establishing guidelines for conducting controlled experiments.
Teaching
Fall 2007
CSci 715 Software Requirements Definition and Analysis
Vita
Postscript,
PDF.
Publications
An Empirical Study of the Effect of Time Constraints
on the Cost-Benefits of Regression Testing.
Hyunsook Do, Siavash Mirarab, Ladan Tahvildari, and
Gregg Rothermel.
Proceedings of the ACM SIGSOFT Symposium on Foundations
of Software Engineering (FSE), November, 2008 (to appear).
Using Sensitivity Analysis to Create Simplified Economic Models
for Regression Testing. Hyunsook Do and Gregg Rothermel,
Proceedings of the International Conference on Software Testing and
Analysis (ISSTA), July 2008 (to appear).
Using Component Metadata to Regression Test Component-Based Software.
Alex Orso, Hyunsook Do, Gregg Rothermel, Mary J. Harrold, and
David S. Rosenblum,
Journal of Software Testing, Verification, and Reliability,
Volume 17, No. 2, 2007, pages 61-94.
PDF.
An Empirical Study of Regression Testing Techniques
Incorporating Context and Lifecycle Factors
and Improved Cost-Benefit Models.
Hyunsook Do, and Gregg Rothermel,
Proceedings of the ACM SIGSOFT Symposium on Foundations
of Software Engineering,
November, 2006.
PDF.
On the Use of Mutation Faults in Empirical Assessments
of Test Case Prioritization Techniques.
Hyunsook Do, and Gregg Rothermel,
IEEE Transactions on Software Engineering,
Volume 32, No. 9, 2006, pages 733-752.
PDF.
Prioritizing JUnit Test Cases: An Empirical Assessment and
Cost-Benefits Analysis.
Hyunsook Do, Gregg Rothermel, and Alex Kinneer,
Empirical Software Engineering: An International Journal,
Volume 11, No. 1, 2006, pages 33-70.
PDF.
Supporting Controlled Experimentation with Testing Techniques:
An Infrastructure and its Potential Impact.
Hyunsook Do, Sebastian Elbaum, and Gregg Rothermel,
Empirical Software Engineering: An International Journal,
Volume 10, No. 4, 2005, pages 405-435.
PDF.
A Controlled Experiment Assessing Test Case
Prioritization Techniques via Mutation Faults.
Hyunsook Do, and Gregg Rothermel,
Proceedings of IEEE International Conference on Software Maintenance,
September, 2005. PDF.
Empirical Studies of Test Case Prioritization in a JUnit Testing
Environment.
Hyunsook Do, Gregg Rothermel, and Alex Kinneer,
Proceedings of the International Symposium on Software Reliability
Engineering, November, 2004. PDF.
Infrastructure Support for Controlled Experimentation with Software
Testing and Regression Testing Techniques.
Hyunsook Do, Sebastian Elbaum, and Gregg Rothermel,
Proceedings of the International Symposium on Empirical Software
Engineering, August, 2004. PDF.
Building an infrastructure to support experimentation with software
testing techniques.
Hyunsook. Do, Sebastian Elbaum, and Gregg Rothermel,
Online Proceeding of the ISSTA Workshop on Empirical Research in Software
Testing (WERST 2004), July, 2004.
Infrastructure Support for Controlled Experimentation with Software
Testing and Regression Testing Techniques.
Hyunsook Do, Gregg Rothermel, and Sebastian Elbaum,
Technical Report 04-60-01, Department of Computer Science, Oregon State
University, January, 2004. 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, and Hyunsook Do,
Proceedings of the IEEE
International Conference on Software Maintenance, November, 2001.
PDF.
INAP protocol test suite verification method using the IUT simulator
for AIN system conformance testing.
Hyunsook Do, Sungyong Bae, and Sangki Kim,
Lecture Notes in Computer Science, Springer, April, 1998.
AIN protocol conformance test suite generation using formal methods,
Hyunsook Do, Sungyong Bae, and Sangki Kim,
Advanced Intelligent Networks (AIN'97), University of Passau,
Italy, July, 1997.
A design and analysis of telecommunication protocol using object-oriented
methodology, Hyunsook Do,
The sixth workshop on Synthesis and System Integration of
Mixed Technologies, Japan, November, 1996.
Last modified: August, 2007
Hyunsook Do