DocumentCode :
625524
Title :
An Efficient Algorithm for Constraint Handling in Combinatorial Test Generation
Author :
Linbin Yu ; Yu Lei ; Nourozborazjany, Mehra ; Kacker, Raghu N. ; Kuhn, D. Rick
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Texas at Arlington Arlington, Arlington, TX, USA
fYear :
2013
fDate :
18-22 March 2013
Firstpage :
242
Lastpage :
251
Abstract :
Combinatorial testing has been shown to be a very effective testing strategy. An important problem in combinatorial testing is dealing with constraints, i.e., restrictions that must be satisfied in order for a test to be valid. In this paper, we present an efficient algorithm, called IPOG-C, for constraint handling in combinatorial testing. Algorithm IPOG-C modifies an existing combinatorial test generation algorithm called IPOG to support constraints. The major contribution of algorithm IPOG-C is that it includes three optimizations to improve the performance of constraint handling. These optimizations can be generalized to other combinatorial test generation algorithms. We implemented algorithm IPOG-C in a combinatorial test generation tool called ACTS. We report experimental results that demonstrate the effectiveness of algorithm IPOG-C. The three optimizations increased the performance by one or two orders of magnitude for most subject systems in our experiments. Furthermore, a comparison of ACTS to three other tools suggests that ACTS can perform significantly better for systems with more complex constraints.
Keywords :
combinatorial mathematics; constraint handling; optimisation; ACTS; IPOG-C; combinatorial test generation; constraint handling; optimizations; Algorithm design and analysis; Browsers; Databases; History; NIST; Optimization; Testing; Combinatorial Testing; Constraint Handling; Test Genration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2013 IEEE Sixth International Conference on
Conference_Location :
Luembourg
Print_ISBN :
978-1-4673-5961-0
Type :
conf
DOI :
10.1109/ICST.2013.35
Filename :
6569736
Link To Document :
بازگشت