Debugging By Thinking: A Multidisciplinary Approach

This comprehensive book applies the wisdom of logic, mathematics, psychology, safety analysis, computer science, and engineering to the problem of debugging to define a systematic approach to identifying and correcting software errors.
TABLE OF CONTENTS