{"id":"https://openalex.org/W4402442326","doi":"https://doi.org/10.1145/3650212.3680342","title":"UniTSyn: A Large-Scale Dataset Capable of Enhancing the Prowess of Large Language Models for Program Testing","display_name":"UniTSyn: A Large-Scale Dataset Capable of Enhancing the Prowess of Large Language Models for Program Testing","publication_year":2024,"publication_date":"2024-09-11","ids":{"openalex":"https://openalex.org/W4402442326","doi":"https://doi.org/10.1145/3650212.3680342"},"language":"en","primary_location":{"id":"doi:10.1145/3650212.3680342","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3650212.3680342","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101316564","display_name":"Yifeng He","orcid":"https://orcid.org/0000-0002-5389-7128"},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yifeng He","raw_affiliation_strings":["University of California at Davis, Davis, USA"],"raw_orcid":"https://orcid.org/0000-0002-5389-7128","affiliations":[{"raw_affiliation_string":"University of California at Davis, Davis, USA","institution_ids":["https://openalex.org/I84218800"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088580627","display_name":"Jiabo Huang","orcid":"https://orcid.org/0000-0001-7900-3439"},"institutions":[{"id":"https://openalex.org/I2250653659","display_name":"Tencent (China)","ror":"https://ror.org/00hhjss72","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250653659"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiabo Huang","raw_affiliation_strings":["Tencent, Shenzhen, China"],"raw_orcid":"https://orcid.org/0000-0001-7900-3439","affiliations":[{"raw_affiliation_string":"Tencent, Shenzhen, China","institution_ids":["https://openalex.org/I2250653659"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014625346","display_name":"Yuyang Rong","orcid":"https://orcid.org/0000-0003-0648-0255"},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yuyang Rong","raw_affiliation_strings":["University of California at Davis, Davis, USA"],"raw_orcid":"https://orcid.org/0000-0003-0648-0255","affiliations":[{"raw_affiliation_string":"University of California at Davis, Davis, USA","institution_ids":["https://openalex.org/I84218800"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067005644","display_name":"Yiwen Guo","orcid":"https://orcid.org/0000-0002-0709-4877"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yiwen Guo","raw_affiliation_strings":["Unaffiliated, n.n., China"],"raw_orcid":"https://orcid.org/0000-0002-0709-4877","affiliations":[{"raw_affiliation_string":"Unaffiliated, n.n., China","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"Ethan Wang","orcid":"https://orcid.org/0009-0000-2715-0410"},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ethan Wang","raw_affiliation_strings":["University of California at Davis, Davis, USA"],"raw_orcid":"https://orcid.org/0009-0000-2715-0410","affiliations":[{"raw_affiliation_string":"University of California at Davis, Davis, USA","institution_ids":["https://openalex.org/I84218800"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100353550","display_name":"Hao Chen","orcid":"https://orcid.org/0000-0002-4072-0710"},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hao Chen","raw_affiliation_strings":["University of California at Davis, Davis, USA"],"raw_orcid":"https://orcid.org/0000-0002-4072-0710","affiliations":[{"raw_affiliation_string":"University of California at Davis, Davis, USA","institution_ids":["https://openalex.org/I84218800"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1061","last_page":"1072"},"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.9998000264167786,"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.9998000264167786,"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/T10260","display_name":"Software Engineering Research","score":0.9911999702453613,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.9854000210762024,"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/computer-science","display_name":"Computer science","score":0.6957310438156128},{"id":"https://openalex.org/keywords/scale","display_name":"Scale (ratio)","score":0.6404274702072144},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.402762770652771},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.36074984073638916},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.332863986492157},{"id":"https://openalex.org/keywords/cartography","display_name":"Cartography","score":0.06286969780921936}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6957310438156128},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.6404274702072144},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.402762770652771},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.36074984073638916},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.332863986492157},{"id":"https://openalex.org/C58640448","wikidata":"https://www.wikidata.org/wiki/Q42515","display_name":"Cartography","level":1,"score":0.06286969780921936},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3650212.3680342","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3650212.3680342","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W1502957213","https://openalex.org/W1987027200","https://openalex.org/W1997090065","https://openalex.org/W2054811852","https://openalex.org/W2154897437","https://openalex.org/W2165723276","https://openalex.org/W2560647685","https://openalex.org/W2584230735","https://openalex.org/W2888078871","https://openalex.org/W2898811429","https://openalex.org/W2964097210","https://openalex.org/W2985896598","https://openalex.org/W2990912491","https://openalex.org/W3005628256","https://openalex.org/W3022580834","https://openalex.org/W3105903381","https://openalex.org/W3146215426","https://openalex.org/W3211776794","https://openalex.org/W4221166942","https://openalex.org/W4244488020","https://openalex.org/W4284690374","https://openalex.org/W4311887664","https://openalex.org/W4385570951","https://openalex.org/W4388572111","https://openalex.org/W4389104713","https://openalex.org/W4391558518","https://openalex.org/W4401856724","https://openalex.org/W6811216112","https://openalex.org/W6949078638"],"related_works":["https://openalex.org/W2961085424","https://openalex.org/W4306674287","https://openalex.org/W3046775127","https://openalex.org/W3107602296","https://openalex.org/W4394896187","https://openalex.org/W3170094116","https://openalex.org/W4386462264","https://openalex.org/W4364306694","https://openalex.org/W4312192474","https://openalex.org/W4283697347"],"abstract_inverted_index":{"The":[0],"remarkable":[1],"capability":[2],"of":[3,101,138],"large":[4],"language":[5],"models":[6],"(LLMs)":[7],"in":[8,16,29,157,165],"generating":[9,30],"high-quality":[10],"code":[11,23,39,45,170],"has":[12],"drawn":[13],"increasing":[14],"attention":[15],"the":[17,72,81,85,98,134,174],"software":[18],"testing":[19,47],"community.":[20],"However,":[21],"existing":[22],"LLMs":[24,64,78],"often":[25],"demonstrate":[26,142],"unsatisfactory":[27],"capabilities":[28],"accurate,":[31],"complete":[32],"tests":[33,70],"since":[34],"they":[35],"were":[36],"trained":[37],"on":[38,150],"snippets":[40],"collected":[41],"without":[42,105],"differentiating":[43],"between":[44],"for":[46,49,65,77],"and":[48,84,117,159,169],"other":[50],"purposes.":[51],"In":[52],"this":[53],"paper,":[54],"we":[55,152],"present":[56],"a":[57],"large-scale":[58],"dataset,":[59],"UniTSyn,":[60,151],"which":[61,112],"can":[62,132,153],"enhance":[63,133],"Unit":[66],"Test":[67],"Synthesis.":[68],"Associating":[69],"with":[71],"tested":[73],"functions":[74],"is":[75],"crucial":[76],"to":[79,88,114,119],"infer":[80],"expected":[82],"behavior":[83],"logic":[86],"paths":[87],"be":[89,115],"verified.":[90],"By":[91],"leveraging":[92],"Language":[93],"Server":[94],"Protocol,":[95],"UniTSyn":[96],"achieves":[97],"challenging":[99],"goal":[100],"collecting":[102],"focal-test":[103,124],"pairs":[104,125],"per-project":[106],"execution":[107],"setups":[108],"or":[109],"per-language":[110],"heuristics,":[111],"tend":[113],"fragile":[116],"difficult":[118],"scale.":[120],"Containing":[121],"2.7":[122],"million":[123],"across":[126,172],"five":[127],"mainstream":[128],"programming":[129,176],"languages,":[130],"it":[131],"test":[135,162],"generation":[136,167],"ability":[137],"LLMs.":[139],"Our":[140],"experiments":[141],"that,":[143],"by":[144],"building":[145],"an":[146],"autoregressive":[147],"LLM":[148],"based":[149],"achieve":[154],"significant":[155],"benefits":[156],"learning":[158],"understanding":[160],"unit":[161],"representations,":[163],"resulting":[164],"improved":[166],"accuracy":[168],"coverage":[171],"all":[173],"evaluated":[175],"languages.":[177]},"counts_by_year":[{"year":2026,"cited_by_count":5},{"year":2025,"cited_by_count":7}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
