ACM Home Page
Please provide us with feedback. Feedback
The impact of input domain reduction on search-based test data generation
Full text PdfPdf (503 KB)
Source
Foundations of Software Engineering archive
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering table of contents
Dubrovnik, Croatia
SESSION: Test generation table of contents
Pages: 155 - 164  
Year of Publication: 2007
ISBN:978-1-59593-811-4
Authors
Mark Harman  King's College London, London, United Kingdom
Youssef Hassoun  King's College London, London, United Kingdom
Kiran Lakhotia  King's College London, London, United Kingdom
Phil McMinn  University of Sheffield, Sheffield, United Kingdom
Joachim Wegener  DaimlerChrysler Research and Technology, Berlin, Germany
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 144,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1287624.1287647
What is a DOI?

ABSTRACT

There has recently been a great deal of interest in search-based test data generation, with many local and global search algorithms being proposed. However, to date, there has been no investigation ofthe relationship between the size of the input domain (the search space) and performance of search-based algorithms. Static analysis can be used to remove irrelevant variables for a given test data generation problem, thereby reducing the search space size. This paper studies the effect of this domain reduction, presenting results from the application of local and global search algorithms to real world examples. This provides evidence to support the claimthat domain reduction has implications for practical search-based test data generation.


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
4
5
 
6
S. Chen and S. Smith. Improving genetic algorithms by search space reductions. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 1999), pages 135--140. Morgan Kaufmann, 1999.
7
 
8
J. W. Duran and S. C. Ntafos. An evaluation of random testing. IEEE Transactions on Software Engineering, 10(4):438--444, 1980.
 
9
10
11
 
12
 
13
 
14
 
15
 
16
P. McMinn. IGUANA: Input generation using automated novel algorithms. A plug and play research tool. Technical Report, Department of Computer Science, University of Sheffield, 2007.
17
 
18
 
19
Heinz Mühlenbein , Dirk Schlierkamp-Voosen, Predictive models for the breeder genetic algorithm, I.: continuous parameter optimization, Evolutionary Computation, v.1 n.1, p.25-49, Spring 1993
 
20
R. Pargas, M. Harrold, and R. Peck. Test-data generation using genetic algorithms. Software Testing, Verification and Reliability, 9(4):263--282, 1999.
 
21
F. Schmiedle, R. Drechsler, and B. Becker. Exact routing with search space reduction. IEEE Transactions on Computers, 52(6):815--825, 2003.
 
22
 
23
 
24
J. Wegener, A. Baresel, and H. Sthamer. Evolutionary test environment for automatic structural testing. Information and Software Technology, 43(14):841--854, 2001.
 
25
J. Wegener and O. Bühler. Evaluation of different fitness functions for the evolutionary testing of an autonomous parking system. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2004), Lecture Notes in Computer Science vol. 3103, pages 1021--1028, Springer-Verlag, 2004.
 
26
M. Weiser. Program slicing. IEEE Transactions on Software Engineering, 10(4):352--357, 1984.
 
27
 
28
S. Xanthakis, C. Ellis, C. Skourlas, A. Le Gall, S. Katsikas, and K. Karapoulios. Application of genetic algorithms to software testing (Application des algorithmes génétiques au test des logiciels). In 5th International Conference on Software Engineering and its Applications, pages 625--636, Toulouse, France, 1992.

Collaborative Colleagues:
Mark Harman: colleagues
Youssef Hassoun: colleagues
Kiran Lakhotia: colleagues
Phil McMinn: colleagues
Joachim Wegener: colleagues