{"id":"https://openalex.org/W4415584115","doi":"https://doi.org/10.1145/3755881.3755917","title":"Emerging Compiler Testing Based on Test Case Reuse","display_name":"Emerging Compiler Testing Based on Test Case Reuse","publication_year":2025,"publication_date":"2025-06-20","ids":{"openalex":"https://openalex.org/W4415584115","doi":"https://doi.org/10.1145/3755881.3755917"},"language":null,"primary_location":{"id":"doi:10.1145/3755881.3755917","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3755881.3755917","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3755881.3755917","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 16th International Conference on Internetware","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3755881.3755917","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Kelin Zhu","orcid":"https://orcid.org/0009-0007-1393-9665"},"institutions":[{"id":"https://openalex.org/I200845125","display_name":"Nanjing University of Information Science and Technology","ror":"https://ror.org/02y0rxk19","country_code":"CN","type":"education","lineage":["https://openalex.org/I200845125"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kelin Zhu","raw_affiliation_strings":["School of Intelligent Software and Engineering, Nanjing University, Nanjing, Jiangsu, China"],"raw_orcid":"https://orcid.org/0009-0007-1393-9665","affiliations":[{"raw_affiliation_string":"School of Intelligent Software and Engineering, Nanjing University, Nanjing, Jiangsu, China","institution_ids":["https://openalex.org/I200845125"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100701610","display_name":"Yu Wang","orcid":"https://orcid.org/0000-0002-7216-6929"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yu Wang","raw_affiliation_strings":["State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, Jiangsu, China"],"raw_orcid":"https://orcid.org/0000-0002-7216-6929","affiliations":[{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, Jiangsu, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090305216","display_name":"Linzhang Wang","orcid":"https://orcid.org/0000-0003-4794-1652"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Linzhang Wang","raw_affiliation_strings":["State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, Jiangsu, China"],"raw_orcid":"https://orcid.org/0000-0003-4794-1652","affiliations":[{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, Jiangsu, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5090810072","display_name":"Xuandong Li","orcid":"https://orcid.org/0000-0003-3090-9568"},"institutions":[{"id":"https://openalex.org/I36399199","display_name":"Nanjing University of Science and Technology","ror":"https://ror.org/00xp9wg62","country_code":"CN","type":"education","lineage":["https://openalex.org/I36399199"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xuandong Li","raw_affiliation_strings":["Department of Computer Science and Technology, Nanjing University, Nanjing, Jiangsu, China"],"raw_orcid":"https://orcid.org/0000-0003-3090-9568","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Technology, Nanjing University, Nanjing, Jiangsu, China","institution_ids":["https://openalex.org/I36399199"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.35104364,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"130","last_page":"141"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9968000054359436,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9944999814033508,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.8284000158309937},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.5314000248908997},{"id":"https://openalex.org/keywords/high-level-programming-language","display_name":"High-level programming language","score":0.3944999873638153},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.3871999979019165},{"id":"https://openalex.org/keywords/test-management-approach","display_name":"Test Management Approach","score":0.35199999809265137},{"id":"https://openalex.org/keywords/compiler-correctness","display_name":"Compiler correctness","score":0.34470000863075256},{"id":"https://openalex.org/keywords/code-reuse","display_name":"Code reuse","score":0.3395000100135803},{"id":"https://openalex.org/keywords/optimizing-compiler","display_name":"Optimizing compiler","score":0.3206999897956848},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3181000053882599}],"concepts":[{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.8284000158309937},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.808899998664856},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6456000208854675},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.5314000248908997},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.46630001068115234},{"id":"https://openalex.org/C19024347","wikidata":"https://www.wikidata.org/wiki/Q211496","display_name":"High-level programming language","level":3,"score":0.3944999873638153},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3871999979019165},{"id":"https://openalex.org/C7435765","wikidata":"https://www.wikidata.org/wiki/Q7705776","display_name":"Test Management Approach","level":5,"score":0.35199999809265137},{"id":"https://openalex.org/C68366613","wikidata":"https://www.wikidata.org/wiki/Q5156378","display_name":"Compiler correctness","level":3,"score":0.34470000863075256},{"id":"https://openalex.org/C2778583558","wikidata":"https://www.wikidata.org/wiki/Q771245","display_name":"Code reuse","level":3,"score":0.3395000100135803},{"id":"https://openalex.org/C190902152","wikidata":"https://www.wikidata.org/wiki/Q1325106","display_name":"Optimizing compiler","level":3,"score":0.3206999897956848},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3181000053882599},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.31679999828338623},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.3138999938964844},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.3100000023841858},{"id":"https://openalex.org/C180152950","wikidata":"https://www.wikidata.org/wiki/Q2904257","display_name":"Software development process","level":4,"score":0.290800005197525},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.290800005197525},{"id":"https://openalex.org/C200833197","wikidata":"https://www.wikidata.org/wiki/Q333707","display_name":"Compile time","level":3,"score":0.2831000089645386},{"id":"https://openalex.org/C109852812","wikidata":"https://www.wikidata.org/wiki/Q2406355","display_name":"Test harness","level":5,"score":0.27970001101493835},{"id":"https://openalex.org/C9957790","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler construction","level":3,"score":0.2743000090122223},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.2720000147819519},{"id":"https://openalex.org/C201997060","wikidata":"https://www.wikidata.org/wiki/Q4117406","display_name":"Programming language implementation","level":5,"score":0.2711000144481659},{"id":"https://openalex.org/C165825675","wikidata":"https://www.wikidata.org/wiki/Q1399743","display_name":"Model-based testing","level":4,"score":0.2700999975204468},{"id":"https://openalex.org/C33857546","wikidata":"https://www.wikidata.org/wiki/Q80006","display_name":"Computer programming","level":2,"score":0.26669999957084656},{"id":"https://openalex.org/C162443782","wikidata":"https://www.wikidata.org/wiki/Q1066228","display_name":"White-box testing","level":5,"score":0.2605000138282776},{"id":"https://openalex.org/C201677973","wikidata":"https://www.wikidata.org/wiki/Q1209840","display_name":"Specification language","level":2,"score":0.2531999945640564}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3755881.3755917","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3755881.3755917","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3755881.3755917","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 16th International Conference on Internetware","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3755881.3755917","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3755881.3755917","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3755881.3755917","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 16th International Conference on Internetware","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1306424406","display_name":null,"funder_award_id":"2024M761397","funder_id":"https://openalex.org/F4320321543","funder_display_name":"China Postdoctoral Science Foundation"},{"id":"https://openalex.org/G1494926123","display_name":null,"funder_award_id":"62202220","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6061973920","display_name":null,"funder_award_id":"62232001","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6260517285","display_name":null,"funder_award_id":"2024300364","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"},{"id":"https://openalex.org/G6786717514","display_name":null,"funder_award_id":"62032010","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320321543","display_name":"China Postdoctoral Science Foundation","ror":"https://ror.org/0426zh255"},{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4415584115.pdf","grobid_xml":"https://content.openalex.org/works/W4415584115.grobid-xml"},"referenced_works_count":48,"referenced_works":["https://openalex.org/W2003164052","https://openalex.org/W2030405312","https://openalex.org/W2071952624","https://openalex.org/W2155877593","https://openalex.org/W2390518826","https://openalex.org/W2530895108","https://openalex.org/W2617809069","https://openalex.org/W2808279976","https://openalex.org/W2808957028","https://openalex.org/W2905627582","https://openalex.org/W2954978134","https://openalex.org/W2995664728","https://openalex.org/W2997653900","https://openalex.org/W3105035158","https://openalex.org/W3107362213","https://openalex.org/W3113205478","https://openalex.org/W3117382689","https://openalex.org/W3124420928","https://openalex.org/W3154106427","https://openalex.org/W3163661296","https://openalex.org/W3173506450","https://openalex.org/W3178385707","https://openalex.org/W3198685994","https://openalex.org/W3200950867","https://openalex.org/W4206492635","https://openalex.org/W4220800565","https://openalex.org/W4238083723","https://openalex.org/W4284692355","https://openalex.org/W4284961179","https://openalex.org/W4295698929","https://openalex.org/W4308644054","https://openalex.org/W4310884974","https://openalex.org/W4313563675","https://openalex.org/W4321184639","https://openalex.org/W4321184925","https://openalex.org/W4378591002","https://openalex.org/W4384154578","https://openalex.org/W4389162055","https://openalex.org/W4391623948","https://openalex.org/W4398785927","https://openalex.org/W4399850836","https://openalex.org/W4400484714","https://openalex.org/W4400485311","https://openalex.org/W4400798685","https://openalex.org/W4403223316","https://openalex.org/W4403536373","https://openalex.org/W4403536411","https://openalex.org/W4407942537"],"related_works":[],"abstract_inverted_index":{"With":[0],"the":[1,31,47,101,106,126],"rapid":[2],"development":[3,26],"of":[4,49],"computer":[5],"technology,":[6],"emerging":[7,61],"programming":[8,78],"languages":[9],"and":[10,30,39,83,137,141,156,163,169],"compilers":[11,18,62],"are":[12,43,93],"constantly":[13],"being":[14],"introduced.However,":[15],"these":[16,51],"new":[17,52,57],"often":[19],"have":[20],"defects":[21],"due":[22],"to":[23,72,80,95,99,116,132,145],"their":[24,37,134],"short":[25],"time,":[27],"insufficient":[28],"testing,":[29],"challenges":[32,48],"they":[33],"face,":[34],"which":[35],"affect":[36],"reliability":[38],"adoption.Traditional":[40],"testing":[41,50,60,168],"methods":[42],"limited":[44],"in":[45],"addressing":[46],"compilers.This":[53],"paper":[54],"proposes":[55],"a":[56,112],"method":[58,109],"for":[59,105,125,153],"based":[63],"on":[64],"test":[65,74,89,102,139,151],"case":[66,103],"reuse,":[67],"utilizing":[68],"large":[69,113],"language":[70,79,85,97,114],"models":[71],"convert":[73],"cases":[75,90,140],"from":[76,91],"one":[77],"another.Using":[81],"C++":[82,92,118],"Carbon":[84,96,107,127,154],"as":[86],"examples,":[87],"historical":[88,119],"converted":[94],"versions":[98],"expand":[100],"library":[104],"compiler.This":[108],"involves":[110],"fine-tuning":[111],"model":[115],"transform":[117],"bugs":[120],"codes":[121,123],"into":[122],"suitable":[124],"compiler,":[128],"followed":[129],"by":[130],"verification":[131],"ensure":[133],"effectiveness.By":[135],"converting":[136],"reusing":[138],"implementing":[142],"feature":[143],"conversions":[144],"generate":[146],"mutations,":[147],"we":[148],"improve":[149],"6.63%":[150],"coverage":[152],"compiler":[155],"discover":[157],"8":[158],"bugs.":[159],"CCS":[160],"Concepts\u2022":[161],"Software":[162,167],"its":[164],"engineering":[165],"\u2192":[166],"debug-":[170]},"counts_by_year":[],"updated_date":"2026-07-31T08:31:51.225901","created_date":"2025-10-28T00:00:00"}
