Home

Learn more

Buy the book

For readers

Publishers' sites

Paperback · 423 pages
ISBN 978-0-12-374515-6 [US]
ISBN 978-3-89864-620-8 [DE]
     

Slides

In 2004, 2005, and 2006, Andreas Zeller gave courses on automated debugging based on the book at Saarland University, Germany, University of Washington, USA, and Elba, Italy. All of the 600+ slides are now available for download.

Each set of lecture slides roughly corresponds to one chapter in the book and was presented in a 80-minute lecture. (Faster speakers would allocate 60 minutes per set.) Note that the slides are not self-contained; as a student, you still need the book for details.

The slides were originally created in Keynote 2 format (for Mac OS X) and exported (with slight losses) to PDF and PowerPoint formats. The author recommends Keynote for the best viewing and presentation experience.

Individual Sets

 How Failures Come To Be (Chapter 1) 
PDF · Keynote · PPT
 Tracking Problems (Chapter 2) 
PDF · Keynote · PPT
 Making Programs Fail (Chapter 3) 
PDF · Keynote · PPT
 Reproducing Problems (Chapter 4) 
PDF · Keynote · PPT
 Simplifying Problems (Chapter 5) 
PDF · Keynote · PPT
 The Scientific Method (Chapter 6) 
PDF · Keynote · PPT
 Deducing Errors (Chapter 7) 
PDF · Keynote · PPT
 Observing Facts (Chapter 8) 
PDF · Keynote · PPT
 Tracking Origins (Chapter 9) 
PDF · Keynote · PPT
 Asserting Expectations (Chapter 10) 
PDF · Keynote · PPT
 System Assertions (Chapter 10) 
PDF · Keynote · PPT
 Comparing Coverage (Chapter 11) 
PDF · Keynote · PPT
 Detecting Anomalies (Chapter 11) 
PDF · Keynote · PPT
 Causes and Effects (Chapter 12) 
PDF · Keynote · PPT
 Isolating Failure Causes  (Chapter 13) 
PDF · Keynote · PPT
 Isolating Cause-Effect Chains (Chapter 14) 
PDF · Keynote · PPT
 Locating Failure Causes (Chapter 14) 
PDF · Keynote · PPT
 Fixing The Defect (Chapter 15) 
PDF · Keynote · PPT
 Learning From Mistakes (Chapter 15) 
PDF · Keynote · PPT
 About The Course 
PDF · Keynote · PPT

All Slides

 All slides 
PDF · Keynote · PPT
Use these links to download all slides at once, in a big archive.

Tutorial Slides

 Mining Programs 
PDF
Andreas Zeller's tutorial on "Mining Programs", based on the book.

Copyright

All slide text is licensed under the Creative Commons Attribution License. Images may be copyright protected by their owners. Before using these slides other than in a classroom (where fair use applies), be sure to obtain appropriate permission.

Get the book at Amazon.com · Amazon.de
Comments? Write to Andreas Zeller <zeller@whyprogramsfail.com>.