ACM Home Page
Please provide us with feedback. Feedback
Benefits of software measures for evolutionary white-box testing
Full text PdfPdf (153 KB)
Source Genetic And Evolutionary Computation Conference archive
Proceedings of the 2005 conference on Genetic and evolutionary computation table of contents
Washington DC, USA
POSTER SESSION: Search-based software engineering table of contents
Pages: 1083 - 1084  
Year of Publication: 2005
ISBN:1-59593-010-8
Authors
Frank Lammermann  Daimler Chrysler AG, Berlin, Germany
Stefan Wappler  Daimler Chrysler AG, Berlin, Germany
Sponsors
SIGEVO: ACM Special Interest Group on Genetic and Evolutionary Computation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 99,   Citation Count: 0
Additional Information:

abstract   references   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/1068009.1068193
What is a DOI?

ABSTRACT

White-box testing is an important method for the early detection of errors during software development. In this process test case generation plays a crucial role, defining appropriate and error-sensitive test data. The evolutionary white-box testing is a promising approach for the complete automation of structure-oriented test case generation. Here, test case generation can be completely automated with the help of evolutionary algorithms. However, problem cases exist in which the evolutionary test is not able to find valid test data. Thus, in the case of not achieving a test goal, it is not known whether this is due to non-executable program code or a problem case. This paper will investigate how successfully a software measure can support an evolutionary white-box test if the measure can predict the test effort. Hence, the termination criteria of evolutionary white-box testing can be adapted to test goals with problem cases in such a way that problematic test goals are either excluded from the test in advance or can be covered due to an adequate termination criteria according to a software measure. This could lead to an increase in efficiency and effectiveness of evolutionary white-box testing.


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
Sthamer, H. The Automatic Generation of Software Test Data Using Genetic Algorithms. PhD Thesis, University of Glamorgan, Pontyprid, Wales, Great Britain, 1996.
 
2
 
3
Wegener, J., Baresel, A., and Sthamer, H. Evolutionary Test Environment for Automatic Structural Testing. Information and Software Technology, vol. 43, 2001, 841--854.
 
4
 
5
Harman, M., Hu, L., Hierons, R., Munro, M., Zhang, X., Dolado, J., Otero, M., and Wegener, J. A Post-Placement Side-Effect Removal Algorithm. Proceedings der IEEE International Conference, New York, 2002.

Collaborative Colleagues:
Frank Lammermann: colleagues
Stefan Wappler: colleagues