{"id":"https://openalex.org/W4415413145","doi":"https://doi.org/10.18293/seke2025-043","title":"SGTest: A Semantics-Guided Framework for LLM-Driven Unit Test Generation","display_name":"SGTest: A Semantics-Guided Framework for LLM-Driven Unit Test Generation","publication_year":2025,"publication_date":"2025-09-29","ids":{"openalex":"https://openalex.org/W4415413145","doi":"https://doi.org/10.18293/seke2025-043"},"language":null,"primary_location":{"id":"doi:10.18293/seke2025-043","is_oa":true,"landing_page_url":"https://doi.org/10.18293/seke2025-043","pdf_url":"https://doi.org/10.18293/seke2025-043","source":{"id":"https://openalex.org/S4220650826","display_name":"Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering","issn_l":"2325-9000","issn":["2325-9000","2325-9086"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Conferences on Software Engineering and Knowledge Engineering","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://doi.org/10.18293/seke2025-043","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5104338807","display_name":"Chendong Lin","orcid":null},"institutions":[{"id":"https://openalex.org/I3923682","display_name":"Soochow University","ror":"https://ror.org/05t8y2r12","country_code":"CN","type":"education","lineage":["https://openalex.org/I3923682"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Chendong Lin","raw_affiliation_strings":["School of Computer Science and Technology , Soochow University , Suzhou , China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology , Soochow University , Suzhou , China","institution_ids":["https://openalex.org/I3923682"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5104021112","display_name":"Lihua Cheng","orcid":null},"institutions":[{"id":"https://openalex.org/I3923682","display_name":"Soochow University","ror":"https://ror.org/05t8y2r12","country_code":"CN","type":"education","lineage":["https://openalex.org/I3923682"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Leyi Cheng","raw_affiliation_strings":["School of Computer Science and Technology , Soochow University , Suzhou , China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology , Soochow University , Suzhou , China","institution_ids":["https://openalex.org/I3923682"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089026553","display_name":"Jiayi Wu","orcid":"https://orcid.org/0000-0003-0851-771X"},"institutions":[{"id":"https://openalex.org/I3923682","display_name":"Soochow University","ror":"https://ror.org/05t8y2r12","country_code":"CN","type":"education","lineage":["https://openalex.org/I3923682"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiayi Wu","raw_affiliation_strings":["School of Computer Science and Technology , Soochow University , Suzhou , China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology , Soochow University , Suzhou , China","institution_ids":["https://openalex.org/I3923682"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100782560","display_name":"Xiaofang Zhang","orcid":"https://orcid.org/0000-0001-8056-1489"},"institutions":[{"id":"https://openalex.org/I3923682","display_name":"Soochow University","ror":"https://ror.org/05t8y2r12","country_code":"CN","type":"education","lineage":["https://openalex.org/I3923682"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaofang Zhang","raw_affiliation_strings":["School of Computer Science and Technology , Soochow University , Suzhou , China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology , Soochow University , Suzhou , China","institution_ids":["https://openalex.org/I3923682"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5104338807"],"corresponding_institution_ids":["https://openalex.org/I3923682"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.44304135,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"2025","issue":null,"first_page":"118","last_page":"123"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T13999","display_name":"Digital Rights Management and Security","score":0.9093000292778015,"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"}},"topics":[{"id":"https://openalex.org/T13999","display_name":"Digital Rights Management and Security","score":0.9093000292778015,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/test","display_name":"Test (biology)","score":0.3693999946117401},{"id":"https://openalex.org/keywords/unit","display_name":"Unit (ring theory)","score":0.3100999891757965},{"id":"https://openalex.org/keywords/relation","display_name":"Relation (database)","score":0.29429998993873596},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.2727000117301941},{"id":"https://openalex.org/keywords/unit-testing","display_name":"Unit testing","score":0.24740000069141388}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4936999976634979},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.3693999946117401},{"id":"https://openalex.org/C122637931","wikidata":"https://www.wikidata.org/wiki/Q118084","display_name":"Unit (ring theory)","level":2,"score":0.3100999891757965},{"id":"https://openalex.org/C25343380","wikidata":"https://www.wikidata.org/wiki/Q277521","display_name":"Relation (database)","level":2,"score":0.29429998993873596},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.29350000619888306},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.2727000117301941},{"id":"https://openalex.org/C148027188","wikidata":"https://www.wikidata.org/wiki/Q907375","display_name":"Unit testing","level":3,"score":0.24740000069141388},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2337999939918518},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.2295999974012375},{"id":"https://openalex.org/C2778348673","wikidata":"https://www.wikidata.org/wiki/Q739302","display_name":"Production (economics)","level":2,"score":0.22920000553131104}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.18293/seke2025-043","is_oa":true,"landing_page_url":"https://doi.org/10.18293/seke2025-043","pdf_url":"https://doi.org/10.18293/seke2025-043","source":{"id":"https://openalex.org/S4220650826","display_name":"Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering","issn_l":"2325-9000","issn":["2325-9000","2325-9086"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Conferences on Software Engineering and Knowledge Engineering","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.18293/seke2025-043","is_oa":true,"landing_page_url":"https://doi.org/10.18293/seke2025-043","pdf_url":"https://doi.org/10.18293/seke2025-043","source":{"id":"https://openalex.org/S4220650826","display_name":"Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering","issn_l":"2325-9000","issn":["2325-9000","2325-9086"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Conferences on Software Engineering and Knowledge Engineering","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1121271761","display_name":null,"funder_award_id":"Program","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G1231421488","display_name":null,"funder_award_id":"under","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2087396116","display_name":null,"funder_award_id":"China","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2345010575","display_name":null,"funder_award_id":"62172202","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3317480652","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5994120800","display_name":null,"funder_award_id":"Natural","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7726157001","display_name":null,"funder_award_id":"Grant No.","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8955107213","display_name":null,"funder_award_id":"Major","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/F4320324720","display_name":"Soochow University","ror":"https://ror.org/05t8y2r12"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4415413145.pdf","grobid_xml":"https://content.openalex.org/works/W4415413145.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Unit":[0],"testing":[1],"is":[2],"crucial":[3],"for":[4,63],"ensuring":[5],"software":[6],"quality,":[7],"yet":[8],"manually":[9],"writing":[10],"test":[11,20,51,65,83,129,172],"cases":[12,84],"remains":[13],"a":[14,59,92,148],"time-consuming":[15],"and":[16,27,29,49,77,88,103,119,147,168],"error-prone":[17],"task.While":[18],"traditional":[19],"generation":[21,66],"approaches":[22],"rely":[23],"on":[24,132],"program":[25],"analysis":[26,87,118],"heuristics,":[28],"recent":[30],"methods":[31,76,135],"leverage":[32],"large":[33,70],"language":[34,71],"models":[35],"(LLMs),":[36],"both":[37,165],"face":[38],"persistent":[39],"challenges":[40],"such":[41],"as":[42],"complex":[43],"class":[44,101],"instantiation,":[45],"encapsulated":[46,107],"state":[47],"access,":[48],"low":[50],"execution":[52,130,150],"rates.In":[53],"this":[54],"paper,":[55],"we":[56],"propose":[57],"SGTest,":[58],"novel":[60],"LLM-driven":[61],"framework":[62],"unit":[64],"that":[67,95],"enhances":[68],"the":[69,79,97,111,159,166],"model's":[72],"understanding":[73],"of":[74,81,161,170],"focal":[75,134],"improves":[78],"quality":[80,167],"generated":[82,125],"through":[85],"static":[86,117],"iterative":[89],"repair.SGTest":[90],"employs":[91],"semanticsguided":[93],"strategy":[94],"assists":[96],"LLM":[98],"in":[99,163],"constructing":[100],"instantiations":[102],"accessing":[104],"or":[105],"modifying":[106],"states,":[108],"thereby":[109],"tackling":[110],"first":[112],"two":[113],"challenges.Additionally,":[114],"it":[115],"integrates":[116],"runtime":[120],"feedback":[121],"to":[122],"iteratively":[123],"repair":[124],"tests,":[126],"significantly":[127],"improving":[128],"rates.Evaluated":[131],"4,821":[133],"from":[136],"real-world":[137],"projects,":[138],"SGTest":[139,162],"achieves":[140],"69.59%":[141],"statement":[142],"coverage,":[143,146],"55.05%":[144],"branch":[145],"68.90%":[149],"pass":[151],"rate,":[152],"substantially":[153],"outperforming":[154],"state-ofthe-art":[155],"approaches.These":[156],"results":[157],"demonstrate":[158],"effectiveness":[160],"enhancing":[164],"executability":[169],"LLM-generated":[171],"cases.":[173]},"counts_by_year":[],"updated_date":"2026-03-22T08:09:32.410652","created_date":"2025-10-24T00:00:00"}
