2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) 2021
DOI: 10.1109/saner50967.2021.00041
|View full text |Cite
|
Sign up to set email alerts
|

Call Frequency-Based Fault Localization

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
14
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 20 publications
(15 citation statements)
references
References 46 publications
1
14
0
Order By: Relevance
“…For example, spectra-based fault localization (SBFL) [43,45,65,67,72,77] leverages the statement coverage using the set of passing and failing test cases to localize the statement that is most likely to induce a test failure. Similarly, Bela et al [75] and Laghari et al [52] present an approach that uses the frequency of method occurrence in the call stack of failing test cases for localizing the faulty methods. A method that appears more in the call stack of failing test cases is more likely to be faulty.…”
Section: Related Workmentioning
confidence: 99%
“…For example, spectra-based fault localization (SBFL) [43,45,65,67,72,77] leverages the statement coverage using the set of passing and failing test cases to localize the statement that is most likely to induce a test failure. Similarly, Bela et al [75] and Laghari et al [52] present an approach that uses the frequency of method occurrence in the call stack of failing test cases for localizing the faulty methods. A method that appears more in the call stack of failing test cases is more likely to be faulty.…”
Section: Related Workmentioning
confidence: 99%
“… Heiden et al (2019) argue that the SBFL technique only exploits the program spectrum as an abstraction for program execution without considering any other useful contextual information. Vancsics et al (2021) addresses this problem by using method call frequency. He refines the standard SBFL formula with the frequency with which the investigated method appears in call stack instances.…”
Section: Related Workmentioning
confidence: 99%
“…For example, widely popular spectra-based fault localization (SBFL) [14,22,28,29,40,44] collects statement coverage profiles of each test, passing or failing, to localize the lines of code that are most likely to induce a test failure. Bela et al [45] and Laghari et al [30] present a call frequencybased SBFL technique. Instead of coverage information, they use the frequency of method occurrence in the call stack of failing test cases.…”
Section: Related Workmentioning
confidence: 99%