Interdisciplinary Survey of Fault Localization Techniques to Aid Software Engineering

Árpád Beszédes · Acta Polytechnica Hungarica · 2019

Fault localization (narrowing down the cause of a failure to a small number of suspicious components of the system) is an important concern in many different engineering fields and there have been a large number of algorithmic solutions proposed to aid this activity.In this work, we performed a systematic analysis of related literature, not limiting the search to any specific engineering field, with the aim to find solutions in nonsoftware areas that could be successfully adapted to software fault localization.We found out that few areas have significant literature, in this topic, that are good candidates for adaptation (computer networks, for instance), and that although some classes of methods are less suitable, there are useful ideas in almost all fields that could potentially be reused for software fault localization.

Read the paper · More papers on PaperTik