DocumentCode :
1567851
Title :
Efficient and effective random testing using the Voronoi diagram
Author :
Chen, T.Y. ; Merkel, Robert
Author_Institution :
Fac. of Inf. & Commun. Technol., Swinburne Univ. of Technol., Hawthorn, Vic., Australia
fYear :
2006
Abstract :
Adaptive random testing (ART) is a method for improving the fault-finding effectiveness of random testing. Fixed-size candidate set ART is the most studied variant of this approach. However, existing implementations of FSCS-ART have had substantial selection overhead, with n test cases requiring O(n2) time to generate. We describe the use of a geometric data structure known as the Voronoi diagram to reduce this overhead to no worse than O(n√n) and, with further optimization, O(nlogn). We demonstrate experimentally that practical improvements in selection overhead can be gained using this improved implementation.
Keywords :
computational complexity; computational geometry; data structures; program testing; Voronoi diagram; adaptive random testing; fixed-size candidate set ART; geometric data structure; test cases; Australia; Computer errors; Data structures; Error correction; Missiles; Power capacitors; Random sequences; Software engineering; Software testing; Subspace constraints;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2006. Australian
ISSN :
1530-0803
Print_ISBN :
0-7695-2551-2
Type :
conf
DOI :
10.1109/ASWEC.2006.25
Filename :
1615063
Link To Document :
بازگشت