{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,20]],"date-time":"2025-11-20T18:48:49Z","timestamp":1763664529242,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,3,22]],"date-time":"2021-03-22T00:00:00Z","timestamp":1616371200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,3,22]]},"DOI":"10.1145\/3412841.3442047","type":"proceedings-article","created":{"date-parts":[[2021,4,23]],"date-time":"2021-04-23T05:09:16Z","timestamp":1619154556000},"page":"1750-1758","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Configuring test generators using bug reports"],"prefix":"10.1145","author":[{"given":"Md Rafiqul Islam","family":"Rabin","sequence":"first","affiliation":[{"name":"University of Houston"}]},{"given":"Mohammad Amin","family":"Alipour","sequence":"additional","affiliation":[{"name":"University of Houston"}]}],"member":"320","published-online":{"date-parts":[[2021,4,22]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"70","volume-title":"Proceedings of the 25th International Symposium on Software Testing and Analysis (New York, NY, USA, 2016), ISSTA 2016, ACM","author":"Alipour M. A.","unstructured":"Alipour, M. A., Groce, A., Gopinath, R., and Christi, A. Generating focused random tests using directed swarm testing. In Proceedings of the 25th International Symposium on Software Testing and Analysis (New York, NY, USA, 2016), ISSTA 2016, ACM, pp. 70--81."},{"key":"e_1_3_2_1_2_1","first-page":"472","volume-title":"Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings (New York, NY, USA, 2018), ICSE '18, ACM","author":"Chen J.","unstructured":"Chen, J. Learning to accelerate compiler testing. In Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings (New York, NY, USA, 2018), ICSE '18, ACM, pp. 472--475."},{"key":"e_1_3_2_1_3_1","first-page":"700","volume-title":"Proceedings of the 39th International Conference on Software Engineering (Piscataway, NJ, USA, 2017), ICSE '17, IEEE Press","author":"Chen J.","unstructured":"Chen, J., Bai, Y., Hao, D., Xiong, Y., Zhang, H., and Xie, B. Learning to prioritize test programs for compiler testing. In Proceedings of the 39th International Conference on Software Engineering (Piscataway, NJ, USA, 2017), ICSE '17, IEEE Press, pp. 700--711."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3363562","article-title":"A survey of compiler testing","volume":"53","author":"Chen J.","year":"2020","unstructured":"Chen, J., Patra, J., Pradel, M., Xiong, Y., Zhang, H., Hao, D., and Zhang, L. A survey of compiler testing. ACM Comput. Surv. 53, 1 (Feb. 2020).","journal-title":"ACM Comput. Surv."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00037"},{"key":"e_1_3_2_1_6_1","first-page":"1","article-title":"Coverage prediction for accelerating compiler testing","author":"Chen J.","year":"2018","unstructured":"Chen, J., Wang, G., Hao, D., Xiong, Y., Zhang, H., Zhang, L., and XIE, B. Coverage prediction for accelerating compiler testing. IEEE Transactions on Software Engineering (2018), 1--1.","journal-title":"IEEE Transactions on Software Engineering ("},{"key":"e_1_3_2_1_7_1","first-page":"197","volume-title":"Proceedings of the 34th ACM SIGPLAN Conference on Programming Language Design and Implementation (New York, NY, USA, 2013), PLDI '13, ACM","author":"Chen Y.","unstructured":"Chen, Y., Groce, A., Zhang, C., Wong, W.-K., Fern, X., Eide, E., and Regehr, J. Taming compiler fuzzers. In Proceedings of the 34th ACM SIGPLAN Conference on Programming Language Design and Implementation (New York, NY, USA, 2013), PLDI '13, ACM, pp. 197--208."},{"key":"e_1_3_2_1_8_1","first-page":"85","volume-title":"Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation (New York, NY, USA, 2016), PLDI '16, ACM","author":"Chen Y.","unstructured":"Chen, Y., Su, T., Sun, C., Su, Z., and Zhao, J. Coverage-directed differential testing of jvm implementations. In Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation (New York, NY, USA, 2016), PLDI '16, ACM, pp. 85--99."},{"key":"e_1_3_2_1_9_1","first-page":"95","volume-title":"Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis (New York, NY, USA, 2018), ISSTA 2018, ACM","author":"Cummins C.","unstructured":"Cummins, C., Petoumenos, P., Murray, A., and Leather, H. Compiler fuzzing through deep learning. In Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis (New York, NY, USA, 2018), ISSTA 2018, ACM, pp. 95--105."},{"key":"e_1_3_2_1_10_1","volume-title":"How many clusters? which clustering method? answers via model-based cluster analysis. The computer journal 41, 8","author":"Fraley C.","year":"1998","unstructured":"Fraley, C., and Raftery, A. E. How many clusters? which clustering method? answers via model-based cluster analysis. The computer journal 41, 8 (1998), 578--588."},{"key":"e_1_3_2_1_11_1","unstructured":"Go-fuzz: randomized testing for go. https:\/\/github.com\/dvyukov\/go-fuzz\/."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/3155562.3155573"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2013.6698892"},{"key":"e_1_3_2_1_14_1","first-page":"78","volume-title":"Proceedings of the 2012 International Symposium on Software Testing and Analysis (New York, NY, USA, 2012), ISSTA 2012, ACM","author":"Groce A.","unstructured":"Groce, A., Zhang, C., Eide, E., Chen, Y., and Regehr, J. Swarm testing. In Proceedings of the 2012 International Symposium on Software Testing and Analysis (New York, NY, USA, 2012), ISSTA 2012, ACM, pp. 78--88."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/2362793.2362831"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.patrec.2011.05.010"},{"key":"e_1_3_2_1_17_1","first-page":"216","volume-title":"Proceedings of the 35th ACM SIGPLAN Conference on Programming Language Design and Implementation (New York, NY, USA, 2014), PLDI '14, ACM","author":"Le V.","unstructured":"Le, V., Afshari, M., and Su, Z. Compiler validation via equivalence modulo inputs. In Proceedings of the 35th ACM SIGPLAN Conference on Programming Language Design and Implementation (New York, NY, USA, 2014), PLDI '14, ACM, pp. 216--226."},{"key":"e_1_3_2_1_18_1","first-page":"386","volume-title":"Proceedings of the 2015 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (New York, NY, USA, 2015), OOPSLA 2015, ACM","author":"Le V.","unstructured":"Le, V., Sun, C., and Su, Z. Finding deep compiler bugs via guided stochastic program mutation. In Proceedings of the 2015 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (New York, NY, USA, 2015), OOPSLA 2015, ACM, pp. 386--399."},{"key":"e_1_3_2_1_19_1","first-page":"1","article-title":"Differential testing for software","volume":"10","author":"McKeeman W. M","year":"1998","unstructured":"McKeeman, W. M. Differential testing for software. Digital Technical Journal 10, 1 (1998), 100--107.","journal-title":"Digital Technical Journal"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/96267.96279"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.21105\/joss.01230"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/1953048.2078195"},{"key":"e_1_3_2_1_23_1","first-page":"727","volume-title":"In Proceedings of the 17th International Conf. on Machine Learning","author":"Pelleg D.","year":"2000","unstructured":"Pelleg, D., and Moore, A. X-means: Extending k-means with efficient estimation of the number of clusters. In In Proceedings of the 17th International Conf. on Machine Learning (2000), Morgan Kaufmann, pp. 727--734."},{"key":"e_1_3_2_1_24_1","volume-title":"Introducing jsfunfuzz. https:\/\/www.squarefree.com\/2007\/08\/02\/introducing-jsfunfuzz\/","author":"Ruderman J.","year":"2007","unstructured":"Ruderman, J. Introducing jsfunfuzz. https:\/\/www.squarefree.com\/2007\/08\/02\/introducing-jsfunfuzz\/, 2007."},{"key":"e_1_3_2_1_25_1","first-page":"849","volume-title":"Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (New York, NY, USA, 2016), OOPSLA 2016, ACM","author":"Sun C.","unstructured":"Sun, C., Le, V., and Su, Z. Finding compiler bugs via live code mutation. In Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (New York, NY, USA, 2016), OOPSLA 2016, ACM, pp. 849--863."},{"key":"e_1_3_2_1_26_1","first-page":"283","volume-title":"Proceedings of the 32Nd ACM SIGPLAN Conference on Programming Language Design and Implementation (New York, NY, USA, 2011), PLDI '11, ACM","author":"Yang X.","unstructured":"Yang, X., Chen, Y., Eide, E., and Regehr, J. Finding and understanding bugs in c compilers. In Proceedings of the 32Nd ACM SIGPLAN Conference on Programming Language Design and Implementation (New York, NY, USA, 2011), PLDI '11, ACM, pp. 283--294."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2025113.2025121"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.988498"},{"key":"e_1_3_2_1_29_1","first-page":"347","volume-title":"Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation (New York, NY, USA, 2017), PLDI 2017, ACM","author":"Zhang Q.","unstructured":"Zhang, Q., Sun, C., and Su, Z. Skeletal program enumeration for rigorous compiler testing. In Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation (New York, NY, USA, 2017), PLDI 2017, ACM, pp. 347--361."}],"event":{"name":"SAC '21: The 36th ACM\/SIGAPP Symposium on Applied Computing","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing"],"location":"Virtual Event Republic of Korea","acronym":"SAC '21"},"container-title":["Proceedings of the 36th Annual ACM Symposium on Applied Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3412841.3442047","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3412841.3442047","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:24:25Z","timestamp":1750195465000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3412841.3442047"}},"subtitle":["a case study of GCC compiler and Csmith"],"short-title":[],"issued":{"date-parts":[[2021,3,22]]},"references-count":29,"alternative-id":["10.1145\/3412841.3442047","10.1145\/3412841"],"URL":"https:\/\/doi.org\/10.1145\/3412841.3442047","relation":{},"subject":[],"published":{"date-parts":[[2021,3,22]]},"assertion":[{"value":"2021-04-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}