• 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