. .

Ich hatte am vergangenen Freitag die Freude, am TNG Big Techday in München teilnehmen zu dürfen. Es war insgesamt eine sehr gelungene Veranstaltung mit einem angenehm bunten Publikum und spannenden Themen.

Einer der Beiträge ist besonders im Gedächtnis geblieben: “Woher kommen Software-Fehler?” von Prof. Dr. Andreas Zeller [1] – ein aufs Äußerste amüsanter und vor Allem interessanter Vortrag über den Ursprung, das Entdecken und das Vermeiden von Bugs in der Software Entwicklung.

Herr Prof. Dr. Zeller hat anschaulich gezeigt, wie man mittels “Delta Debugging” Bugs schneller lokalisieren kann. Vor Allem aber auch, wie man durch das Isolieren verschiedener Aspekte besonders fehleranfällige Bereiche in einer Software identifiziert. Zu guter Letzt wurde erklärt, wie es möglich ist, maschinell zu lernen, welche Code- und Prozesseigenschaften in der Vergangenheit mit Fehlern korrelierten und damit Bugs zu vermeiden [2].

Soviel Freude hatte ich schon lange nicht mehr an einem Bug…
Danke Herr Prof. Dr. Zeller!

Karoline Zufelde

[1] http://www.st.cs.uni-saarland.de/zeller/
[2] http://www.whyprogramsfail.com/