Matches in SemOpenAlex for { <https://semopenalex.org/work/W2979759926> ?p ?o ?g. }
- W2979759926 abstract "We describe and evaluate the first spectrum-based fault localization method aimed at finding faulty rules in a context-free grammar. It takes as input a test suite and a modified parser for the grammar that can collect grammar spectra, i.e., the sets of rules used in attempts to parse the individual test cases, and returns as output a ranked list of suspicious rules. We show how grammar spectra can be collected for both LL and LR parsers, and how the ANTLR and CUP parser generators can be modified and used to automate the collection of the grammar spectra. We evaluate our method over grammars with seeded faults as well as real world grammars and student grammars submitted in compiler engineering courses that contain real faults. The results show that our method ranks the seeded faults within the top five rules in more than half of the cases and can pinpoint them in 10%–40% of the cases. On average, it ranks the faults at around 25% of all rules, and better than 15% for a very large test suite. It also allowed us to identify deviations and faults in the real world and student grammars." @default.
- W2979759926 created "2019-10-18" @default.
- W2979759926 creator A5050914959 @default.
- W2979759926 creator A5082741874 @default.
- W2979759926 date "2019-10-20" @default.
- W2979759926 modified "2023-10-16" @default.
- W2979759926 title "Spectrum-based fault localization for context-free grammars" @default.
- W2979759926 cites W1490038304 @default.
- W2979759926 cites W1968830625 @default.
- W2979759926 cites W1981618658 @default.
- W2979759926 cites W1987076568 @default.
- W2979759926 cites W1993151440 @default.
- W2979759926 cites W2006599089 @default.
- W2979759926 cites W2009007001 @default.
- W2979759926 cites W2009181019 @default.
- W2979759926 cites W2010833880 @default.
- W2979759926 cites W2013655083 @default.
- W2979759926 cites W2020511906 @default.
- W2979759926 cites W2023090947 @default.
- W2979759926 cites W2029517828 @default.
- W2979759926 cites W2035760294 @default.
- W2979759926 cites W2036853814 @default.
- W2979759926 cites W2053060859 @default.
- W2979759926 cites W2059490979 @default.
- W2979759926 cites W2069205401 @default.
- W2979759926 cites W2070249305 @default.
- W2979759926 cites W2089138219 @default.
- W2979759926 cites W2101819268 @default.
- W2979759926 cites W2104838677 @default.
- W2979759926 cites W2104937662 @default.
- W2979759926 cites W2128049346 @default.
- W2979759926 cites W2135937266 @default.
- W2979759926 cites W2138284121 @default.
- W2979759926 cites W2143522309 @default.
- W2979759926 cites W2163032283 @default.
- W2979759926 cites W2168648673 @default.
- W2979759926 cites W2170737051 @default.
- W2979759926 cites W2228938473 @default.
- W2979759926 cites W2326496616 @default.
- W2979759926 cites W2343875716 @default.
- W2979759926 cites W2370472429 @default.
- W2979759926 cites W2545845195 @default.
- W2979759926 cites W2913286805 @default.
- W2979759926 cites W2980259311 @default.
- W2979759926 cites W2988158430 @default.
- W2979759926 cites W4220838981 @default.
- W2979759926 cites W4231241365 @default.
- W2979759926 cites W4233482358 @default.
- W2979759926 cites W4238083723 @default.
- W2979759926 cites W4241947695 @default.
- W2979759926 cites W2049140374 @default.
- W2979759926 doi "https://doi.org/10.1145/3357766.3359538" @default.
- W2979759926 hasPublicationYear "2019" @default.
- W2979759926 type Work @default.
- W2979759926 sameAs 2979759926 @default.
- W2979759926 citedByCount "7" @default.
- W2979759926 countsByYear W29797599262019 @default.
- W2979759926 countsByYear W29797599262020 @default.
- W2979759926 countsByYear W29797599262021 @default.
- W2979759926 countsByYear W29797599262022 @default.
- W2979759926 countsByYear W29797599262023 @default.
- W2979759926 crossrefType "proceedings-article" @default.
- W2979759926 hasAuthorship W2979759926A5050914959 @default.
- W2979759926 hasAuthorship W2979759926A5082741874 @default.
- W2979759926 hasConcept C119857082 @default.
- W2979759926 hasConcept C128942645 @default.
- W2979759926 hasConcept C138885662 @default.
- W2979759926 hasConcept C146810361 @default.
- W2979759926 hasConcept C151552104 @default.
- W2979759926 hasConcept C151730666 @default.
- W2979759926 hasConcept C152877465 @default.
- W2979759926 hasConcept C154945302 @default.
- W2979759926 hasConcept C169590947 @default.
- W2979759926 hasConcept C186644900 @default.
- W2979759926 hasConcept C199360897 @default.
- W2979759926 hasConcept C204321447 @default.
- W2979759926 hasConcept C26022165 @default.
- W2979759926 hasConcept C2779343474 @default.
- W2979759926 hasConcept C41008148 @default.
- W2979759926 hasConcept C41895202 @default.
- W2979759926 hasConcept C53893814 @default.
- W2979759926 hasConcept C67621940 @default.
- W2979759926 hasConcept C86803240 @default.
- W2979759926 hasConcept C97212296 @default.
- W2979759926 hasConceptScore W2979759926C119857082 @default.
- W2979759926 hasConceptScore W2979759926C128942645 @default.
- W2979759926 hasConceptScore W2979759926C138885662 @default.
- W2979759926 hasConceptScore W2979759926C146810361 @default.
- W2979759926 hasConceptScore W2979759926C151552104 @default.
- W2979759926 hasConceptScore W2979759926C151730666 @default.
- W2979759926 hasConceptScore W2979759926C152877465 @default.
- W2979759926 hasConceptScore W2979759926C154945302 @default.
- W2979759926 hasConceptScore W2979759926C169590947 @default.
- W2979759926 hasConceptScore W2979759926C186644900 @default.
- W2979759926 hasConceptScore W2979759926C199360897 @default.
- W2979759926 hasConceptScore W2979759926C204321447 @default.
- W2979759926 hasConceptScore W2979759926C26022165 @default.
- W2979759926 hasConceptScore W2979759926C2779343474 @default.
- W2979759926 hasConceptScore W2979759926C41008148 @default.
- W2979759926 hasConceptScore W2979759926C41895202 @default.