Debugtechniken

Andras Zeller: "Yesterday, my program worked. Today, it does not Why ?"
Paradigmatische Arbeit zum Fehlersuchen mit unterstüzung eines Versionskontrollsystems. Bestimmt ist auf grund dieser Arbeit auch git bisect gebaut worden !
Andreas Zeller: "WHY PROGRAMS FAIL: A Guide to Systematic Debugging"
Delta Debugging: From automated testing to automated debugging Andreas Zeller, Uni Saarland
XMLMATE
erzeugt Testdaten in XML mit genetischem Algoritmus. Dieser erzeugt nur echte Alarme, die auch real auftreten könnten. [Objektspektrum 3/2014]

Begriffe

Programm slicing
Berechung aller Instruktionen, die für einen Wert verantwortlich sind.