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