2015
DOI: 10.1016/bs.adcom.2015.05.001
|View full text |Cite
|
Sign up to set email alerts
|

Automated Fault Localization

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 28 publications
0
3
0
Order By: Relevance
“…Therefore, we expect that slightly unsafe code refactoring techniques to remove the tracking code may be promising in effectively preserving functionality while preventing tracking. Future tracking code identification techniques can greatly benefit from recent advances in automated debugging and fault localization [41,55]. For example, given filter list as a test oracle, we can adapt search-based debugging approaches to perform a systematic search on JS code and precisely isolate the tracking and functional code units [58].…”
Section: Discussionmentioning
confidence: 99%
“…Therefore, we expect that slightly unsafe code refactoring techniques to remove the tracking code may be promising in effectively preserving functionality while preventing tracking. Future tracking code identification techniques can greatly benefit from recent advances in automated debugging and fault localization [41,55]. For example, given filter list as a test oracle, we can adapt search-based debugging approaches to perform a systematic search on JS code and precisely isolate the tracking and functional code units [58].…”
Section: Discussionmentioning
confidence: 99%
“…Causal inference FL techniques intend to improve SBFL effectiveness by considering the call and data-dependency graphs of test runs. This subset of techniques considers the causal relationship between method coverage and test results [118]. The first causal-based technique was proposed by Baah et al in [7].…”
Section: Method-level Fault Localization With Causal Inferencementioning
confidence: 99%
“…This might be the consequence of considering the correlation, not causation. Although the goal of any FL technique is "to identify the code that caused the failure and not just any code that correlated with it" [118], SBFL techniques measure the correlation between program elements and test failures to compute suspiciousness scores. Thus, they do not control potential confounding bias [138].…”
Section: Introductionmentioning
confidence: 99%
“…Future tracking code identification techniques can greatly benefit from recent advances in automated debugging and fault localization [42,59]. For example, given filter list as a test oracle, we can adapt search-based debugging approaches to perform a systematic search on JS code and precisely isolate the tracking and functional code units [62].…”
Section: Js Dataflow Analysismentioning
confidence: 99%