UnitFL

UnitFL: A fault localization tool integrated with unit test. Automatic fault localization techniques are developed to assist software developers in program debugging. However, it is difficult to apply such techniques in practical usage. To bridge the gap between theory and practice, this paper introduces our work UnitFL, which integrates dynamic fault localization approaches with unit tests. Moreover, program slicing and dynamic program instrumentation techniques are applied to cut down the overhead during fault localization process. The tool is useful for developers using Microsoft Visual Studio platform to debug and test large scale programs with complex bugs in different granularities. Besides, it also supports the evaluation of a target program performance to uncover underlying bugs. This tool can be downloaded from Visual Studio Gallery, and up to now, it has been downloaded more than 500 times.

Keywords for this software

Anything in here will be replaced on browsers that support the canvas element


References in zbMATH (referenced in 1 article )

Showing result 1 of 1.
Sorted by year (citations)

  1. Qusay Idrees Sarhan, Attila Szatmari, Rajmond Toth, Arpad Beszedes: CharmFL: A Fault Localization Tool for Python (2021) arXiv