Matches in SemOpenAlex for { <https://semopenalex.org/work/W4297095044> ?p ?o ?g. }
- W4297095044 endingPage "2068" @default.
- W4297095044 startingPage "2053" @default.
- W4297095044 abstract "It is a widely-adopted strategy for developers to monitor the values of program variables when debugging in practice. In particular, developers often set breakpoints at specific locations or execute the program step by step in the debugging mode to inspect if abnormal values or status will be observed for concerned variables. Such a practical debugging strategy can facilitate developers in understanding and localizing the target fault. This study aims to identify suspicious program variables of a given fault (i.e., denoted as <i>fault-correlated variables</i> ) automatically, thus facilitating the debugging activities for developers. To the best of our knowledge, this is the finest granularity in fault localization (FL) so far, which can address the limitations of being coarse-grained as faced by existing FL techniques. However, isolating fault-correlated variables precisely is challenging since there are usually substantially different variables used or defined in a program, and plenty of them are in the same basic block which cannot be well discriminated from each other since they will be either executed or not against the given test suite. To address such challenges, this study presents <monospace>I</monospace> soVar, a two-phase model to isolate fault-correlated variables. Specifically, <monospace>I</monospace> soVar first performs statistical analysis based on <i>variable execution matrices</i> , which is a novel concept proposed in this study, to identify a set of suspicious variables. It then observes the impacts of those variables on the program dynamically after applying subtle mutations at the bytecode level, to further isolate fault-correlated variables. Extensive experiments on Defects4J and Bears demonstrate that <monospace>I</monospace> soVar can outperform state-of-the-art techniques significantly ( <inline-formula><tex-math notation=LaTeX>$13.0%$</tex-math></inline-formula> for MAP and <inline-formula><tex-math notation=LaTeX>$19.3%$</tex-math></inline-formula> for MRR). More importantly, we incorporated <monospace>I</monospace> soVar into 11 existing FL techniques as well as 14 automated program repair techniques, and found that <monospace>I</monospace> soVar can significantly boost their performance." @default.
- W4297095044 created "2022-09-27" @default.
- W4297095044 creator A5003031253 @default.
- W4297095044 creator A5021932397 @default.
- W4297095044 creator A5022262922 @default.
- W4297095044 creator A5026505146 @default.
- W4297095044 creator A5034654778 @default.
- W4297095044 creator A5037791183 @default.
- W4297095044 date "2023-04-01" @default.
- W4297095044 modified "2023-10-16" @default.
- W4297095044 title "Effective Isolation of Fault-Correlated Variables via Statistical and Mutation Analysis" @default.
- W4297095044 cites W1543287511 @default.
- W4297095044 cites W1891686678 @default.
- W4297095044 cites W1950030762 @default.
- W4297095044 cites W1968847337 @default.
- W4297095044 cites W1984846967 @default.
- W4297095044 cites W1990785546 @default.
- W4297095044 cites W2013655083 @default.
- W4297095044 cites W2059018540 @default.
- W4297095044 cites W2062116225 @default.
- W4297095044 cites W2063387237 @default.
- W4297095044 cites W2067436653 @default.
- W4297095044 cites W2095710561 @default.
- W4297095044 cites W2096598529 @default.
- W4297095044 cites W2098549348 @default.
- W4297095044 cites W2101819268 @default.
- W4297095044 cites W2128049346 @default.
- W4297095044 cites W2145373440 @default.
- W4297095044 cites W2151139698 @default.
- W4297095044 cites W2153418968 @default.
- W4297095044 cites W2153881107 @default.
- W4297095044 cites W2156357889 @default.
- W4297095044 cites W2156723666 @default.
- W4297095044 cites W2165663378 @default.
- W4297095044 cites W2170224888 @default.
- W4297095044 cites W2174442795 @default.
- W4297095044 cites W2246070153 @default.
- W4297095044 cites W2285839903 @default.
- W4297095044 cites W2320110444 @default.
- W4297095044 cites W2343875716 @default.
- W4297095044 cites W2344973853 @default.
- W4297095044 cites W2465133314 @default.
- W4297095044 cites W2515360277 @default.
- W4297095044 cites W2518136680 @default.
- W4297095044 cites W2561272480 @default.
- W4297095044 cites W2582560208 @default.
- W4297095044 cites W2620081107 @default.
- W4297095044 cites W2735706718 @default.
- W4297095044 cites W2736091366 @default.
- W4297095044 cites W2795030435 @default.
- W4297095044 cites W2808602074 @default.
- W4297095044 cites W2850616187 @default.
- W4297095044 cites W2851896161 @default.
- W4297095044 cites W2867448323 @default.
- W4297095044 cites W2889801262 @default.
- W4297095044 cites W2903179367 @default.
- W4297095044 cites W2905489084 @default.
- W4297095044 cites W2952920225 @default.
- W4297095044 cites W2958754741 @default.
- W4297095044 cites W2962715466 @default.
- W4297095044 cites W2963909831 @default.
- W4297095044 cites W2967591898 @default.
- W4297095044 cites W2979566992 @default.
- W4297095044 cites W2980518752 @default.
- W4297095044 cites W3003620414 @default.
- W4297095044 cites W3035051267 @default.
- W4297095044 cites W3042956498 @default.
- W4297095044 cites W3101193405 @default.
- W4297095044 cites W3102072242 @default.
- W4297095044 cites W3121734253 @default.
- W4297095044 cites W3122473522 @default.
- W4297095044 cites W4280528532 @default.
- W4297095044 doi "https://doi.org/10.1109/tse.2022.3209590" @default.
- W4297095044 hasPublicationYear "2023" @default.
- W4297095044 type Work @default.
- W4297095044 citedByCount "0" @default.
- W4297095044 crossrefType "journal-article" @default.
- W4297095044 hasAuthorship W4297095044A5003031253 @default.
- W4297095044 hasAuthorship W4297095044A5021932397 @default.
- W4297095044 hasAuthorship W4297095044A5022262922 @default.
- W4297095044 hasAuthorship W4297095044A5026505146 @default.
- W4297095044 hasAuthorship W4297095044A5034654778 @default.
- W4297095044 hasAuthorship W4297095044A5037791183 @default.
- W4297095044 hasConcept C119857082 @default.
- W4297095044 hasConcept C124101348 @default.
- W4297095044 hasConcept C127313418 @default.
- W4297095044 hasConcept C128942645 @default.
- W4297095044 hasConcept C134306372 @default.
- W4297095044 hasConcept C136388014 @default.
- W4297095044 hasConcept C151552104 @default.
- W4297095044 hasConcept C152745839 @default.
- W4297095044 hasConcept C152877465 @default.
- W4297095044 hasConcept C154945302 @default.
- W4297095044 hasConcept C165205528 @default.
- W4297095044 hasConcept C168065819 @default.
- W4297095044 hasConcept C172707124 @default.
- W4297095044 hasConcept C175551986 @default.
- W4297095044 hasConcept C177264268 @default.