Matches in SemOpenAlex for { <https://semopenalex.org/work/W2023930116> ?p ?o ?g. }
Showing items 1 to 50 of
50
with 100 items per page.
- W2023930116 endingPage "266" @default.
- W2023930116 startingPage "266" @default.
- W2023930116 abstract "Single predicate switching forcibly changes the state of a predicate instance at runtime and then identifies the root cause by examining the switched predicate, called critical predicate. However, switching one predicate instance has its limitations: in our experiments, we found that single predicate switching can only find critical predicates for 88 out of 300 common bugs in five real-life utility programs. For other 212 bugs, overcoming them may require switching multiple predicate instances. Nonetheless, taking all possible combinations of predicate instances into consideration will result in exponential explosion. Therefore, we propose a hierarchical multiple predicate switching technique, called HMPS, to locate faults effectively. Specifically, HMPS restricts the search for critical predicates to the scope of highly suspect functions identified by employing spectrum-based fault localization techniques. Besides, instrumentation methods and strategies for switch combination are presented to facilitate the search for critical predicates. The empirical studies show that HMPS is able to find critical predicates for 111 out of 212 bugs mentioned above through switching multiple predicate instances. In addition, HMPS captures 62% of these 300 bugs when examining up to 1% of the executed code, while the Barinel and Ochiai approaches locate 18% and 16% respectively." @default.
- W2023930116 created "2016-06-24" @default.
- W2023930116 creator A5000019783 @default.
- W2023930116 creator A5059074668 @default.
- W2023930116 date "2015-05-01" @default.
- W2023930116 modified "2023-09-25" @default.
- W2023930116 title "Search Based Software Engineering (SBSE)" @default.
- W2023930116 doi "https://doi.org/10.1016/j.jss.2015.01.051" @default.
- W2023930116 hasPublicationYear "2015" @default.
- W2023930116 type Work @default.
- W2023930116 sameAs 2023930116 @default.
- W2023930116 citedByCount "1" @default.
- W2023930116 countsByYear W20239301162019 @default.
- W2023930116 crossrefType "journal-article" @default.
- W2023930116 hasAuthorship W2023930116A5000019783 @default.
- W2023930116 hasAuthorship W2023930116A5059074668 @default.
- W2023930116 hasConcept C110251889 @default.
- W2023930116 hasConcept C11413529 @default.
- W2023930116 hasConcept C140146324 @default.
- W2023930116 hasConcept C199360897 @default.
- W2023930116 hasConcept C2779907942 @default.
- W2023930116 hasConcept C41008148 @default.
- W2023930116 hasConcept C80444323 @default.
- W2023930116 hasConceptScore W2023930116C110251889 @default.
- W2023930116 hasConceptScore W2023930116C11413529 @default.
- W2023930116 hasConceptScore W2023930116C140146324 @default.
- W2023930116 hasConceptScore W2023930116C199360897 @default.
- W2023930116 hasConceptScore W2023930116C2779907942 @default.
- W2023930116 hasConceptScore W2023930116C41008148 @default.
- W2023930116 hasConceptScore W2023930116C80444323 @default.
- W2023930116 hasLocation W20239301161 @default.
- W2023930116 hasOpenAccess W2023930116 @default.
- W2023930116 hasPrimaryLocation W20239301161 @default.
- W2023930116 hasRelatedWork W1968331212 @default.
- W2023930116 hasRelatedWork W2020850585 @default.
- W2023930116 hasRelatedWork W2034962444 @default.
- W2023930116 hasRelatedWork W2043876870 @default.
- W2023930116 hasRelatedWork W2086991228 @default.
- W2023930116 hasRelatedWork W2168627357 @default.
- W2023930116 hasRelatedWork W2803616382 @default.
- W2023930116 hasRelatedWork W3019119050 @default.
- W2023930116 hasRelatedWork W36793001 @default.
- W2023930116 hasRelatedWork W2611182424 @default.
- W2023930116 hasVolume "103" @default.
- W2023930116 isParatext "false" @default.
- W2023930116 isRetracted "false" @default.
- W2023930116 magId "2023930116" @default.
- W2023930116 workType "article" @default.