{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T04:11:41Z","timestamp":1773375101435,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":57,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,10,20]],"date-time":"2019-10-20T00:00:00Z","timestamp":1571529600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100012618","name":"National Research Foundation","doi-asserted-by":"publisher","award":["113364"],"award-info":[{"award-number":["113364"]}],"id":[{"id":"10.13039\/501100012618","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,10,20]]},"DOI":"10.1145\/3357766.3359538","type":"proceedings-article","created":{"date-parts":[[2019,10,10]],"date-time":"2019-10-10T18:52:21Z","timestamp":1570733541000},"page":"15-28","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["Spectrum-based fault localization for context-free grammars"],"prefix":"10.1145","author":[{"given":"Moeketsi","family":"Raselimo","sequence":"first","affiliation":[{"name":"Stellenbosch University, South Africa"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernd","family":"Fischer","sequence":"additional","affiliation":[{"name":"Stellenbosch University, South Africa"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,10,20]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2014. CUP 0.11b. http:\/\/www2.cs.tum.edu\/projects\/cup\/  2014. CUP 0.11b. http:\/\/www2.cs.tum.edu\/projects\/cup\/"},{"key":"e_1_3_2_1_2_1","unstructured":"2018. ANTLR 4.7.2. https:\/\/www.antlr.org\/  2018. ANTLR 4.7.2. https:\/\/www.antlr.org\/"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/PRDC.2006.18"},{"key":"e_1_3_2_1_4_1","volume-title":"Lam Ravi Sethi, and Jeffrey D. Ullman","author":"Aho Alfred V.","year":"2006","unstructured":"Alfred V. Aho , Monica S. Lam Ravi Sethi, and Jeffrey D. Ullman . 2006 . Compilers : Principles, Techniques, and Tools (Second Edition). AddisonWesley . Alfred V. Aho, Monica S. Lam Ravi Sethi, and Jeffrey D. Ullman. 2006. Compilers: Principles, Techniques, and Tools (Second Edition). AddisonWesley."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-14808-8_6"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tcs.2006.07.021"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.223.0229"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2009.11.002"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/321138.321145"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380101104"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884878"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2002.1029005"},{"key":"e_1_3_2_1_13_1","volume-title":"Marcos Lordello Chaim, and Fabio Kon","author":"de Souza Higor Amario","year":"2016","unstructured":"Higor Amario de Souza , Marcos Lordello Chaim, and Fabio Kon . 2016 . Spectrum-based Software Fault Localization: A Survey of Techniques, Advances, and Challenges. CoRR abs\/1607.04347 (2016). arXiv: 1607.04347 http:\/\/arxiv.org\/abs\/1607.04347 Higor Amario de Souza, Marcos Lordello Chaim, and Fabio Kon. 2016. Spectrum-based Software Fault Localization: A Survey of Techniques, Advances, and Challenges. CoRR abs\/1607.04347 (2016). arXiv: 1607.04347 http:\/\/arxiv.org\/abs\/1607.04347"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1982185.1982498"},{"key":"e_1_3_2_1_15_1","volume-title":"Reducing Cascading Parsing Errors Through Fast Error Recovery. CoRR abs\/1804.07133","author":"Diekmann Lukas","year":"2018","unstructured":"Lukas Diekmann and Laurence Tratt . 2018. Reducing Cascading Parsing Errors Through Fast Error Recovery. CoRR abs\/1804.07133 ( 2018 ). arXiv: 1804.07133 http:\/\/arxiv.org\/abs\/1804.07133 Lukas Diekmann and Laurence Tratt. 2018. Reducing Cascading Parsing Errors Through Fast Error Recovery. CoRR abs\/1804.07133 (2018). arXiv: 1804.07133 http:\/\/arxiv.org\/abs\/1804.07133"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28830-2_18"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2014.40"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.94.0242"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.1017"},{"key":"e_1_3_2_1_20_1","volume-title":"Proceedings of the 21th USENIX Security Symposium","author":"Holler Christian","year":"2012","unstructured":"Christian Holler , Kim Herzig , and Andreas Zeller . 2012 . Fuzzing with Code Fragments . In Proceedings of the 21th USENIX Security Symposium , Bellevue, WA, USA , August 8-10, 2012, Tadayoshi Kohno (Ed.). USENIX Association, 445\u2013458. https:\/\/www.usenix.org\/conference\/ usenixsecurity12\/technical-sessions\/presentation\/holler Christian Holler, Kim Herzig, and Andreas Zeller. 2012. Fuzzing with Code Fragments. In Proceedings of the 21th USENIX Security Symposium, Bellevue, WA, USA, August 8-10, 2012, Tadayoshi Kohno (Ed.). USENIX Association, 445\u2013458. https:\/\/www.usenix.org\/conference\/ usenixsecurity12\/technical-sessions\/presentation\/holler"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380190106"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737924.2737961"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1101908.1101949"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635929"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/SWAT.1966.22"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45314-8_15"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/11754008_2"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2013.52"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594334"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227211"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814270.2814304"},{"key":"e_1_3_2_1_32_1","volume-title":"Power","author":"Malloy Brian A.","year":"2001","unstructured":"Brian A. Malloy and James F . Power . 2001 . An Interpretation of Purdom\u2019s Algorithm for Automatic Generation of Test Cases. In 1st ACIS Annual International Conference on Computer and Information Science . http:\/\/eprints.maynoothuniversity.ie\/6434\/ Brian A. Malloy and James F. Power. 2001. An Interpretation of Purdom\u2019s Algorithm for Automatic Generation of Test Cases. In 1st ACIS Annual International Conference on Computer and Information Science. http:\/\/eprints.maynoothuniversity.ie\/6434\/"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.56422"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380220303"},{"key":"e_1_3_2_1_35_1","first-page":"100","article-title":"Differential Testing for Software","volume":"10","author":"McKeeman William M.","year":"1998","unstructured":"William M. McKeeman . 1998 . Differential Testing for Software . Digital Technical Journal 10 , 1 (1998), 100 \u2013 107 . http:\/\/www.hpl.hp.com\/ hpjournal\/dtj\/vol10num1\/vol10num1art9.pdf William M. McKeeman. 1998. Differential Testing for Software. Digital Technical Journal 10, 1 (1998), 100\u2013107. http:\/\/www.hpl.hp.com\/ hpjournal\/dtj\/vol10num1\/vol10num1art9.pdf","journal-title":"Digital Technical Journal"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2000791.2000795"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/0022-0000(82)90044-7"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.2331\/suisan.22.526"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/0304-3975(77)90016-0"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/953428.953435"},{"key":"e_1_3_2_1_41_1","volume-title":"A Sentence Generator for Testing Parsers. BIT","author":"Purdom Paul","year":"1972","unstructured":"Paul Purdom . 1972. A Sentence Generator for Testing Parsers. BIT ( 1972 ), 366\u2013375. Paul Purdom. 1972. A Sentence Generator for Testing Parsers. BIT (1972), 366\u2013375."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357766.3359542"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2003.1240292"},{"key":"e_1_3_2_1_44_1","unstructured":"Jesse Ruderman. 2007. Introducing jsfunfuzz. http:\/\/www.squarefree. com\/2007\/08\/02\/introducing-jsfunfuzz\/  Jesse Ruderman. 2007. Introducing jsfunfuzz. http:\/\/www.squarefree. com\/2007\/08\/02\/introducing-jsfunfuzz\/"},{"key":"e_1_3_2_1_45_1","unstructured":"Jesse Ruderman. 2009. CSS grammar fuzzer. http:\/\/www.squarefree. com\/2009\/03\/16\/css-grammar-fuzzer\/  Jesse Ruderman. 2009. CSS grammar fuzzer. http:\/\/www.squarefree. com\/2009\/03\/16\/css-grammar-fuzzer\/"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-73420-8_60"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2008.03.045"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"crossref","unstructured":"Friedrich Wilhelm Schr\u00f6er. 2001. AMBER An Ambiguity Checker for Context-free Grammars. http:\/\/accent.compilertools.net\/Amber.html  Friedrich Wilhelm Schr\u00f6er. 2001. AMBER An Ambiguity Checker for Context-free Grammars. http:\/\/accent.compilertools.net\/Amber.html","DOI":"10.1142\/9789812792464_0011"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.812"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.5555\/645924.671199"},{"key":"e_1_3_2_1_51_1","unstructured":"Ian Sommerville. 2010. Software Engineering (Ninth Edition). Pearson.  Ian Sommerville. 2010. Software Engineering (Ninth Edition). Pearson."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2013.2285319"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2521368"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2522920.2522924"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993498.1993532"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/QSIC.2003.1319081"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11086-005-0040-6"}],"event":{"name":"SLE '19: 12th ACM SIGPLAN International Conference on Software Language Engineering","location":"Athens Greece","acronym":"SLE '19","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 12th ACM SIGPLAN International Conference on Software Language Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3357766.3359538","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3357766.3359538","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:32:57Z","timestamp":1750199577000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3357766.3359538"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10,20]]},"references-count":57,"alternative-id":["10.1145\/3357766.3359538","10.1145\/3357766"],"URL":"https:\/\/doi.org\/10.1145\/3357766.3359538","relation":{},"subject":[],"published":{"date-parts":[[2019,10,20]]},"assertion":[{"value":"2019-10-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}