vix.ing · top · new · best · stats · spec

Finding Failure Causes through Automated Testing

2000/12/14 by Holger Cleve, Andreas Zeller, Cleve, Holger +1
Computer Science · #D.2.5 #FOS: Computer and information sciences #Software Engineering (cs.SE) #cs.SE

paper · pdf · doi:10.48550/arxiv.cs/0012009

arxiv created 2000/12/14 · arxiv updated 2009/11/30

Abstract

A program fails. Under which circumstances does this failure occur? One single algorithm, the delta debugging algorithm, suffices to determine these failure-inducing circumstances. Delta debugging tests a program systematically and automatically to isolate failure-inducing circumstances such as the program input, changes to the program code, or executed statements.

Related