Where do bugs come from?

OOP 2009

Autoren: Andreas Zeller

Oops! The program just crashed.

Oops! The program just crashed. Why does this happen? In this talk, I present novel techniques that automatically (a) find failure causes - by capturing, isolating, and replaying those behavioral aspects that cause a given failure; (b) detect program defects - by mining temporal properties for preconditions and checking for violations; (c) predict future defects - by learning which features of program and process correlated with defects in the past. The techniques have been evaluated on real programs with real errors, ranging from AspectJ over Firefox to Windows components - and give a number of surprising insights.

zur Anmeldung/wissen/registrierung.html?redirect_url=%2Fwissen%2Fsuche-login%2Fkonferenzbeitraege.html%3Ftx_mwknowledgebase_pi2%255BshowUid%255D%3D221


Newsletter abonnieren

Empfehlung an diese E-Mail-Adresse senden:




Ihre eigenen Angaben:





Diese Seite empfehlen Sie weiter: