ACM Home Page
Please provide us with feedback. Feedback
An empirical study of regression test application frequency
Full text PdfPdf (333 KB)
Source International Conference on Software Engineering archive
Proceedings of the 22nd international conference on Software engineering table of contents
Limerick, Ireland
Pages: 126 - 135  
Year of Publication: 2000
ISBN:1-58113-206-9
Authors
Jung-Min Kim  Department of Computer Science, Univ. of Maryland, College Park, College Park, MD
Adam Porter  Department of Computer Science, Univ. of Maryland, College Park, College Park, MD
Gregg Rothermel  Department of Computer Science, Oregan State University, Corvallis, OR
Sponsors
IEEE-CS : Computer Society
SIGSOFT: ACM Special Interest Group on Software Engineering
Irish Comp Soc : Irish Computer Society
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 55,   Citation Count: 11
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/337180.337196
What is a DOI?

ABSTRACT

Regression testing is an expensive maintenance process used to revalidate modified software. Regression test selection (RTS) techniques try to lower the cost of regression testing by selecting and running a subset of the existing test cases. Many such techniques have been proposed and initial studies show that they can produce savings. We believe, however, that issues such as the frequency with which testing is done have a strong effect on the behavior of these techniques. Therefore, we conducted an experiment to assess the effects of test application frequency on the costs and benefits of regression test selection techniques. Our results expose essential tradeoffs that should be considered when using these techniques over a series of software releases.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
K. Fischer, F. Raji, and A. Chruscicki. A methodology for retesting modified software. In Proc. of Nat'l. Tele. Conf. B-6-3, pages 1-6, Nov. 1981.
 
4
 
5
M.J. Harrold and M.L. Soffa. An incremental approach to unit testing during maintenance. In Proc. of the Conf. on Softw. Maint., pages 362-367, Oct. 1988.
 
6
 
7
 
8
H.K.N. Leung and L.J. White. A cost model to compare regression test strategies. In Proc. of Int'l. Conf. on Softw. Maint., pages 201-208. Oct. 1991.
9
 
10
T. Ostrand and E. Weyuker. Using dataflow analysis for regression testing. In Sixth Annual Pacific Northwest Softw. Qual. Conf., pages 233-247, Sept. 1988.
 
11
D. Rosenblum and G. Rothermel. A comparative study of regression test selection techniques. In Proc. of the 2 nd Int'l. Workshop on Empir. Studies of Softw. Maint., Oct. 1997.
 
12
 
13
14
 
15
G. Rothermel and M.J. Harrold. Aristotle: A system for research and development of program analysis based tools. Technical Report OSU-CISRC-3/97-TR17, The Ohio State University, Mar. 1997.
 
16
 
17

CITED BY  11

Collaborative Colleagues:
Jung-Min Kim: colleagues
Adam Porter: colleagues
Gregg Rothermel: colleagues