vix.ing · top · new · best · stats · spec

Causes and Effects in Computer Programs

2003/09/24 by Andreas Zeller, Zeller, Andreas
Computer Science · #D.2.5 #FOS: Computer and information sciences #Software Engineering (cs.SE) #Software Engineering Research #Software Reliability and Analysis Research #Software Testing and Debugging Techniques #cs.SE

paper · pdf · doi:10.48550/arxiv.cs/0309047

arxiv created 2003/09/24 · openalex publication_date 2003/09/24 · arxiv updated 2009/12/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Debugging is commonly understood as finding and fixing the cause of a problem. But what does ``cause'' mean? How can we find causes? How can we prove that a cause is a cause--or even ``the'' cause? This paper defines common terms in debugging, highlights the principal techniques, their capabilities and limitations.

Related