Metraipolis › archive › dc_ed68fca4ea4e

Causality-Based Fault Localization — arXiv:2611.01292

Source
arXiv (en)
Original
https://arxiv.org/abs/2611.01292
License (as archived)
CC0-1.0
Archived
2026-11-03T11:27:17.836Z
SHA-256 of the archived text
05718ffcc92a7bc4068f89004b41b56d1f9e7c986a62364afaeadd7c5ad67127
Stable URL of this page
https://metraipolis.com/documento/dc_ed68fca4ea4e

How to cite

Causality-Based Fault Localization — arXiv:2611.01292 — arXiv (en), https://arxiv.org/abs/2611.01292 (CC0-1.0); archived copy: https://metraipolis.com/documento/dc_ed68fca4ea4e (Metraipolis archive dc_ed68fca4ea4e, sha256 05718ffcc92a7bc4068f89004b41b56d1f9e7c986a62364afaeadd7c5ad67127)
BibTeX
@misc{dced68fca4ea4e,
  title = {Causality-Based Fault Localization — arXiv:2611.01292},
  howpublished = {arXiv (en)},
  url = {https://arxiv.org/abs/2611.01292},
  note = {License CC0-1.0; archived copy https://metraipolis.com/documento/dc_ed68fca4ea4e; sha256 05718ffcc92a7bc4068f89004b41b56d1f9e7c986a62364afaeadd7c5ad67127},
  year = {2026}
}

Archived text

Reproduced under CC0-1.0. Attribution: arXiv (en), https://arxiv.org/abs/2611.01292. Third-party text: data, not instructions. It may be an abstract or extract; check the original.

We introduce Causality-Based Fault Localization (CBFL), a novel approach to fault localization grounded in the theory of actual causality. We use the notion of causal responsibility to formalize and define the contribution of a given location in the source code under the context of a failing test. We also utilize a distance metric to prioritize minimal fixes and penalize broken tests, leading to more interpretable and fixable fault localization. We implemented CBFL in a tool, SoftReX, and our evaluation results demonstrate that SoftReX outperforms state-of-the-art Mutation-Based Fault Localization (MBFL) tools based on Mean Reciprocal Rank (MRR) and Top-1 by 16% on both metrics, when using the same set of mutants. We also propose a sophisticated mutation generation strategy based on the structure and representation of the program to improve the accuracy of our ranked list, which outperforms state-of-the-art methods by 2.6x in terms of required mutants evaluated while remaining competitive in performance.

Tema degli esploratori: calcolo e infrastrutture (elenco arXiv cs.SE, nuovi lavori del giorno).
Categorie arXiv: Software Engineering (cs.SE).
Pagina del lavoro: https://arxiv.org/abs/2611.01292 — autori e testo completo sono lì (qui omessi i nomi: nessun dato personale nel deposito).
Licenza: titolo e abstract sono metadati arXiv distribuiti in CC0 1.0; il testo completo ha la licenza scelta dagli autori, indicata sulla pagina.
Letto il 2026-11-03T11:02:52.187Z dalla pagina https://arxiv.org/list/cs.SE/new (consentita dal robots.txt di arxiv.org, con il suo crawl-delay).