Search Results

Documents authored by Nica, Iulia


Document
Short Paper
When Dynamic Slicing Helps and Hurts Spectrum-Based Fault Localization: Evidence from an Expanded TCAS Benchmark (Short Paper)

Authors: Iulia Nica and Franz Wotawa

Published in: OASIcs, Volume 148, 37th International Conference on Principles of Diagnosis and Resilient Systems (DX 2026)


Abstract
Spectrum-based fault localization and dynamic program slicing are two established approaches to automated software debugging. A recent study provided a first experimental evaluation of a hybrid approach that combined both techniques, reporting that the combination improves the wasted effort metric for programs with multiple output variables. However, as stated in the study, further experiments are required for a final judgment of the introduced debugging methodology. In this paper, we review and extend that evaluation through three rounds of experiments, all carried out under a strict single-fault assumption. First, we replicate the third experiment from the original study to validate the obtained findings. Second, we expand the TCAS benchmark from 2 to 11 faulty variants by systematically generating nine new mutants spanning six distinct mutation operator families, and verify their quality through a dedicated kill-ability assessment. Eleven of the twelve mutants pass our quality filter and are used in two independent rounds of extended experiments , each evaluated with three spectrum-based fault localization coefficients (Ochiai, Tarantula, Sarhan-Beszédes) in both the plain and hybrid configurations. Our results confirm that the slicer’s behavior has a decisive impact on the quality of the hybrid approach and that improvements from slicing are far from uniform across mutation types. In particular, bugs that suppress the execution of entire program paths present a fundamental challenge for dynamic slicing, providing concrete evidence for the limitations reported in the original study.

Cite as

Iulia Nica and Franz Wotawa. When Dynamic Slicing Helps and Hurts Spectrum-Based Fault Localization: Evidence from an Expanded TCAS Benchmark (Short Paper). In 37th International Conference on Principles of Diagnosis and Resilient Systems (DX 2026). Open Access Series in Informatics (OASIcs), Volume 148, pp. 17:1-17:15, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)


Copy BibTex To Clipboard

@InProceedings{nica_et_al:OASIcs.DX.2026.17,
  author =	{Nica, Iulia and Wotawa, Franz},
  title =	{{When Dynamic Slicing Helps and Hurts Spectrum-Based Fault Localization: Evidence from an Expanded TCAS Benchmark}},
  booktitle =	{37th International Conference on Principles of Diagnosis and Resilient Systems (DX 2026)},
  pages =	{17:1--17:15},
  series =	{Open Access Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-455-0},
  ISSN =	{2190-6807},
  year =	{2026},
  volume =	{148},
  editor =	{Pill, Ingo and Zanella, Marina and Provan, Gregory},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.DX.2026.17},
  URN =		{urn:nbn:de:0030-drops-278314},
  doi =		{10.4230/OASIcs.DX.2026.17},
  annote =	{Keywords: software fault localization, dynamic slicing, spectrum-based fault localization, mutation testing, automated debugging, TCAS}
}

Any Issues?
X

Feedback on the Current Page

CAPTCHA

Thanks for your feedback!

Feedback submitted to Dagstuhl Publishing

Could not send message

Please try again later or send an E-mail