Die Erzeugung von Testfällen mit einer symbolischen virtuellen Maschine und Constraint Solvern