Litcius/Paper detail

How bugs are fixed

Md Rakibul Islam, Minhaz F. Zibran

202023 citationsDOI

Abstract

A deep understanding of the common patterns of bug-fixing changes is useful in several ways: (a) such knowledge can help developers in proactively avoiding coding patterns that lead to bugs and (b) bug-fixing patterns can be exploited in devising techniques for automatic program repair.

Topics & Concepts

Computer scienceSoftware bugCoding (social sciences)Software engineeringData scienceSoftwareProgramming languageMathematicsStatisticsSoftware Testing and Debugging TechniquesSoftware Engineering ResearchAdvanced Malware Detection Techniques