Factor-Covering Designs for Testing Software
Siddhartha R. Dalal, Colin L. Mallows · Technometrics · 1998
Testing is a critical component of modern software development. The problem of designing a suite of test cases is superficially similar to that of designing an experiment to estimate main effects and interactions, but there are crucial differences. Additive models are unhelpful, and classical design criteria are also. We propose a new class of models and new measures of effectiveness. We compare several designs.