Matches in SemOpenAlex for { <https://semopenalex.org/work/W2121642012> ?p ?o ?g. }
- W2121642012 abstract "Spectrum-based fault localization (SBFL) has been widely studied due to its simplicity and effectiveness. However, it still has some challenging problems. The application of SBFL in the absence of test oracle and the selection of the most effective risk evaluation formulas are amongst the most critical problems. In this thesis, we are going to address these two problems. Currently, all existing SBFL techniques have assumed the existence of a test oracle. Otherwise, the program spectrum will not be associated with the testing result of failed or passed, and as a consequence, there will be insufficient information to perform the risk evaluation. However, in many real-world applications, it is very common that test oracles do not exist, and hence SBFL cannot be applied in such situations. Therefore, in this thesis, we propose a novel concept of metamorphic slice resulted from the integration of metamorphic testing and program slicing, to alleviate the oracle problem for SBFL. In our approach, instead of using the program slice and the testing result of failed or passed for an individual test case, metamorphic slice and the testing result of violation or nonviolation of a metamorphic relation are used. Since we need not to know the execution result for an individual test case, the existence of test oracle is no longer a prerequisite to SBFL. Experimental results show that our proposed solution delivers a performance comparable to the performance of existing SBFL techniques for the situations where test oracles exist. As a consequence, our study has significantly extended the scope of the applicability of SBFL. For the second problem of selecting the most effective risk evaluation formulas, though it has been one of the most important tasks in SBFL, there does not exist a completely satisfactory solution. It is well-known that risk evaluation is very critical in SBFL and hence many studies have been conducted to compare the performance among various risk evaluation formulas. Most of the previous studies have adopted an empirical approach, which however, can hardly be considered as sufficiently comprehensive because of the huge possible combinations of various factors in SBFL. Though there are some studies aiming at overcoming the limitations of the empirical studies through a theoretical approach, these studies were based on the most strict type of equivalence that does not properly reflect the more realistic scenario, and did not adopt the most commonly used performance metric. Therefore, in this thesis, we provide a theoretical investigation on the effectiveness of risk evaluation formulas. We define two types of relations between different formulas, namely, equivalent and" @default.
- W2121642012 created "2016-06-24" @default.
- W2121642012 creator A5071892458 @default.
- W2121642012 date "2012-01-01" @default.
- W2121642012 modified "2023-09-27" @default.
- W2121642012 title "On the analysis of spectrum-based fault localization" @default.
- W2121642012 cites W1519683776 @default.
- W2121642012 cites W1550050122 @default.
- W2121642012 cites W1585201850 @default.
- W2121642012 cites W1616338336 @default.
- W2121642012 cites W168089997 @default.
- W2121642012 cites W1767990287 @default.
- W2121642012 cites W1843474218 @default.
- W2121642012 cites W189851142 @default.
- W2121642012 cites W1965079286 @default.
- W2121642012 cites W1968847337 @default.
- W2121642012 cites W1971991620 @default.
- W2121642012 cites W1975564929 @default.
- W2121642012 cites W1975934503 @default.
- W2121642012 cites W1977331076 @default.
- W2121642012 cites W1982703446 @default.
- W2121642012 cites W1983404750 @default.
- W2121642012 cites W1984846967 @default.
- W2121642012 cites W1992570401 @default.
- W2121642012 cites W1997880406 @default.
- W2121642012 cites W2004727615 @default.
- W2121642012 cites W2010833880 @default.
- W2121642012 cites W2011221596 @default.
- W2121642012 cites W2015999522 @default.
- W2121642012 cites W2024205760 @default.
- W2121642012 cites W2037313416 @default.
- W2121642012 cites W2041650849 @default.
- W2121642012 cites W2043998723 @default.
- W2121642012 cites W2044771160 @default.
- W2121642012 cites W2046739595 @default.
- W2121642012 cites W2057992103 @default.
- W2121642012 cites W2058547057 @default.
- W2121642012 cites W2060291526 @default.
- W2121642012 cites W2067281473 @default.
- W2121642012 cites W2067436653 @default.
- W2121642012 cites W2091093620 @default.
- W2121642012 cites W2096905893 @default.
- W2121642012 cites W2097110854 @default.
- W2121642012 cites W2097862362 @default.
- W2121642012 cites W2098639318 @default.
- W2121642012 cites W2100230555 @default.
- W2121642012 cites W2101609988 @default.
- W2121642012 cites W2101819268 @default.
- W2121642012 cites W2110066339 @default.
- W2121642012 cites W2110441383 @default.
- W2121642012 cites W2112265708 @default.
- W2121642012 cites W2118577607 @default.
- W2121642012 cites W2119136132 @default.
- W2121642012 cites W2121081915 @default.
- W2121642012 cites W2122749276 @default.
- W2121642012 cites W2128049346 @default.
- W2121642012 cites W2129942570 @default.
- W2121642012 cites W2130359903 @default.
- W2121642012 cites W2131861794 @default.
- W2121642012 cites W2134124281 @default.
- W2121642012 cites W2136568800 @default.
- W2121642012 cites W2137126136 @default.
- W2121642012 cites W2137204686 @default.
- W2121642012 cites W2137839528 @default.
- W2121642012 cites W2138084992 @default.
- W2121642012 cites W2139664301 @default.
- W2121642012 cites W2141109493 @default.
- W2121642012 cites W2141925314 @default.
- W2121642012 cites W2141933055 @default.
- W2121642012 cites W2143177356 @default.
- W2121642012 cites W2143522309 @default.
- W2121642012 cites W2145064897 @default.
- W2121642012 cites W2146747981 @default.
- W2121642012 cites W2149897682 @default.
- W2121642012 cites W2150028049 @default.
- W2121642012 cites W2151139698 @default.
- W2121642012 cites W2153418968 @default.
- W2121642012 cites W2155479707 @default.
- W2121642012 cites W2156515608 @default.
- W2121642012 cites W2156618683 @default.
- W2121642012 cites W2157402204 @default.
- W2121642012 cites W2158303854 @default.
- W2121642012 cites W2159949130 @default.
- W2121642012 cites W2160578811 @default.
- W2121642012 cites W2162045655 @default.
- W2121642012 cites W2162310108 @default.
- W2121642012 cites W2162376048 @default.
- W2121642012 cites W2165663378 @default.
- W2121642012 cites W2166007208 @default.
- W2121642012 cites W2167843805 @default.
- W2121642012 cites W2168565110 @default.
- W2121642012 cites W2169212615 @default.
- W2121642012 cites W2170364043 @default.
- W2121642012 cites W2172154252 @default.
- W2121642012 cites W2245429186 @default.
- W2121642012 cites W2294343940 @default.
- W2121642012 cites W2370974475 @default.
- W2121642012 cites W2913256667 @default.
- W2121642012 cites W581215525 @default.
- W2121642012 cites W2125003087 @default.