Back to Publications
2023

Extended Abstract of Candidate Test Set Reduction for Adaptive Random Testing

Abstract

This document 1 is an extended abstract of a Science of Computer Programming paper, "Candidate Test Set Reduction for Adaptive Random Testing: An Overheads Reduction Technique," presented as a J1C2 (Journal publication first, Conference presentation following) at the 30th IEEE International Conference on Software Analysis, Evolution and Reengineering (Saner 2023).The paper presents a candidate set reduction strategy to enhance the Fixed-Sized-Candidate-Set version of Adaptive Random Testing (FSCS-ART). The proposed method reduces the number of randomly-generated candidate test cases by retaining valuable, unused candidates from previous iterations. As the computational costs associated with a stored/retained candidate are less than the costs associated with a randomly-generating one, the overall computational overheads of FSCS-ART are reduced. The reported experimental studies show that the proposed method has a comparable failure-detection effectiveness to FSCS-ART, but less computational overheads.

Keywords

Reduction (mathematics)Random testingComputer scienceSet (abstract data type)Test setCost reductionSoftwareBusiness process reengineeringTest caseArtificial intelligenceMathematicsProgramming languageMachine learningEngineering