Write a Blog >>
ICST 2022
Mon 4 - Fri 8 April 2022
Fri 8 Apr 2022 16:10 - 16:30 at Marlyn Meltzer - NEXTA IV Chair(s): Kristian Sandahl

In Spectrum-Based Fault Localization (SBFL), when some failing test cases indicate a bug, a suspicion score for each program element (e.g., statement, method, or class) is calculated using a risk evaluation formula based on basic statistics (i.e., ef, ep, nf, and np) extracted from test coverage and test results. The elements are then ranked from most suspicious to least suspicious based on their scores. The elements with the highest rank are thought to have the highest probability of being faulty, thus, this light-weight automated technique aids developers to find the bug earlier. Several SBFL formulas were proposed in the literature, but the number of possible formulas is infinite. Previously, experiments were conducted to automatically search new formulas (e.g., using genetic algorithms). However, no systematic search for new formulas were reported in the literature. In this paper, we do so by examining existing formulas, defining formula structure templates, generating formulas automatically (including already proposed ones), and comparing them to each other. Experiments to evaluate the generated formulas were conducted on Defects4J.

Fri 8 Apr

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

15:50 - 16:30
NEXTA IVNEXTA at Marlyn Meltzer
Chair(s): Kristian Sandahl Linköping University
15:50
20m
Full-paper
Removing Uninteresting Bytes in Software Fuzzing
NEXTA
Aftab Hussain University of Houston, Amin Alipour University of Houston
16:10
20m
Full-paper
New Ranking Formulas to Improve Spectrum Based Fault Localization Via Systematic Search
NEXTA
Qusay Idrees Sarhan Department of Software Engineering, University of Szeged, Tamás Gergely Department of Software Engineering, University of Szeged, Árpád Beszédes Department of Software Engineering, University of Szeged