{"id":"https://openalex.org/W4416429199","doi":"https://doi.org/10.1109/access.2025.3635218","title":"TriGen: A Semantic-Feedback Collaborative LLM Test Case Generation Model","display_name":"TriGen: A Semantic-Feedback Collaborative LLM Test Case Generation Model","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4416429199","doi":"https://doi.org/10.1109/access.2025.3635218"},"language":null,"primary_location":{"id":"doi:10.1109/access.2025.3635218","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3635218","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2025.3635218","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Peng Han","orcid":null},"institutions":[{"id":"https://openalex.org/I4210088164","display_name":"Changchun Institute of Optics, Fine Mechanics and Physics","ror":"https://ror.org/012rct222","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210088164"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Peng Han","raw_affiliation_strings":["Changchun Institute of Optics, Fine Mechanics and Physics (CIOMP), Chinese Academy of Sciences (CAS), Changchun, Jilin, China","Changchun Institute of Optics, Fine Mechanics and Physics (CIOMP), Chinese Academy of Sciences (CAS), University of Chinese Academy of Sciences, Dong_Nanhu Road 3888, Changchun, Jilin, P.R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Changchun Institute of Optics, Fine Mechanics and Physics (CIOMP), Chinese Academy of Sciences (CAS), Changchun, Jilin, China","institution_ids":["https://openalex.org/I4210088164"]},{"raw_affiliation_string":"Changchun Institute of Optics, Fine Mechanics and Physics (CIOMP), Chinese Academy of Sciences (CAS), University of Chinese Academy of Sciences, Dong_Nanhu Road 3888, Changchun, Jilin, P.R. China","institution_ids":["https://openalex.org/I4210088164"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Yuan Chen","orcid":"https://orcid.org/0009-0003-8585-9542"},"institutions":[{"id":"https://openalex.org/I4210088164","display_name":"Changchun Institute of Optics, Fine Mechanics and Physics","ror":"https://ror.org/012rct222","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210088164"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuan Chen","raw_affiliation_strings":["Changchun Institute of Optics, Fine Mechanics and Physics (CIOMP), Chinese Academy of Sciences (CAS), Changchun, Jilin, China","Fine Mechanics and Physics (CIOMP), Changchun Institute of Optics, Chinese Academy of Sciences (CAS), Dong_Nanhu Road 3888, Changchun, Jilin, P.R. China"],"raw_orcid":"https://orcid.org/0009-0003-8585-9542","affiliations":[{"raw_affiliation_string":"Changchun Institute of Optics, Fine Mechanics and Physics (CIOMP), Chinese Academy of Sciences (CAS), Changchun, Jilin, China","institution_ids":["https://openalex.org/I4210088164"]},{"raw_affiliation_string":"Fine Mechanics and Physics (CIOMP), Changchun Institute of Optics, Chinese Academy of Sciences (CAS), Dong_Nanhu Road 3888, Changchun, Jilin, P.R. China","institution_ids":["https://openalex.org/I4210088164"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100395799","display_name":"Jun\u2010Jie Wang","orcid":"https://orcid.org/0000-0002-4800-6351"},"institutions":[{"id":"https://openalex.org/I4210088164","display_name":"Changchun Institute of Optics, Fine Mechanics and Physics","ror":"https://ror.org/012rct222","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210088164"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Junjie Wang","raw_affiliation_strings":["Changchun Institute of Optics, Fine Mechanics and Physics (CIOMP), Chinese Academy of Sciences (CAS), Changchun, Jilin, China","Fine Mechanics and Physics (CIOMP), Changchun Institute of Optics, Chinese Academy of Sciences (CAS), Dong_Nanhu Road 3888, Changchun, Jilin, P.R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Changchun Institute of Optics, Fine Mechanics and Physics (CIOMP), Chinese Academy of Sciences (CAS), Changchun, Jilin, China","institution_ids":["https://openalex.org/I4210088164"]},{"raw_affiliation_string":"Fine Mechanics and Physics (CIOMP), Changchun Institute of Optics, Chinese Academy of Sciences (CAS), Dong_Nanhu Road 3888, Changchun, Jilin, P.R. China","institution_ids":["https://openalex.org/I4210088164"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4210088164"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.33496768,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"13","issue":null,"first_page":"209556","last_page":"209574"},"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.181099995970726,"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.181099995970726,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.11829999834299088,"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/T10028","display_name":"Topic Modeling","score":0.09459999948740005,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/modular-design","display_name":"Modular design","score":0.5873000025749207},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5419999957084656},{"id":"https://openalex.org/keywords/natural-language-generation","display_name":"Natural language generation","score":0.4325000047683716},{"id":"https://openalex.org/keywords/test","display_name":"Test (biology)","score":0.40540000796318054},{"id":"https://openalex.org/keywords/adaptation","display_name":"Adaptation (eye)","score":0.3765999972820282},{"id":"https://openalex.org/keywords/fuzz-testing","display_name":"Fuzz testing","score":0.3684000074863434},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.3628999888896942},{"id":"https://openalex.org/keywords/test-case","display_name":"Test case","score":0.36160001158714294},{"id":"https://openalex.org/keywords/decoupling","display_name":"Decoupling (probability)","score":0.3517000079154968}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8141000270843506},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.5873000025749207},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5626000165939331},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5419999957084656},{"id":"https://openalex.org/C2776187449","wikidata":"https://www.wikidata.org/wiki/Q1513879","display_name":"Natural language generation","level":3,"score":0.4325000047683716},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.4092999994754791},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.40540000796318054},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.3765999972820282},{"id":"https://openalex.org/C111065885","wikidata":"https://www.wikidata.org/wiki/Q1189053","display_name":"Fuzz testing","level":3,"score":0.3684000074863434},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.3628999888896942},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.36160001158714294},{"id":"https://openalex.org/C205606062","wikidata":"https://www.wikidata.org/wiki/Q5249645","display_name":"Decoupling (probability)","level":2,"score":0.3517000079154968},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.34380000829696655},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3418000042438507},{"id":"https://openalex.org/C165825675","wikidata":"https://www.wikidata.org/wiki/Q1399743","display_name":"Model-based testing","level":4,"score":0.3352999985218048},{"id":"https://openalex.org/C151552104","wikidata":"https://www.wikidata.org/wiki/Q7705809","display_name":"Test suite","level":4,"score":0.326200008392334},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.31439998745918274},{"id":"https://openalex.org/C17626397","wikidata":"https://www.wikidata.org/wiki/Q837455","display_name":"Automatic test pattern generation","level":3,"score":0.2962000072002411},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.29190000891685486},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.29179999232292175},{"id":"https://openalex.org/C89611455","wikidata":"https://www.wikidata.org/wiki/Q6804646","display_name":"Mechanism (biology)","level":2,"score":0.28540000319480896},{"id":"https://openalex.org/C2775955345","wikidata":"https://www.wikidata.org/wiki/Q7449071","display_name":"Semantic mapping","level":2,"score":0.27889999747276306},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.27149999141693115},{"id":"https://openalex.org/C53942775","wikidata":"https://www.wikidata.org/wiki/Q1211721","display_name":"Code coverage","level":3,"score":0.2619999945163727},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.25540000200271606},{"id":"https://openalex.org/C12725497","wikidata":"https://www.wikidata.org/wiki/Q810247","display_name":"Baseline (sea)","level":2,"score":0.2542000114917755}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/access.2025.3635218","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3635218","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1109/access.2025.3635218","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3635218","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":39,"referenced_works":["https://openalex.org/W2103108200","https://openalex.org/W2572748769","https://openalex.org/W2991630425","https://openalex.org/W3033397011","https://openalex.org/W3128718629","https://openalex.org/W3217063922","https://openalex.org/W4307992868","https://openalex.org/W4366393666","https://openalex.org/W4375840656","https://openalex.org/W4386324142","https://openalex.org/W4388408973","https://openalex.org/W4391306586","https://openalex.org/W4394712820","https://openalex.org/W4394808222","https://openalex.org/W4396522436","https://openalex.org/W4398768423","https://openalex.org/W4400113208","https://openalex.org/W4401359291","https://openalex.org/W4402042086","https://openalex.org/W4402415369","https://openalex.org/W4403024007","https://openalex.org/W4403587422","https://openalex.org/W4403918938","https://openalex.org/W4406523013","https://openalex.org/W4407625253","https://openalex.org/W4408964954","https://openalex.org/W4409902086","https://openalex.org/W4411173238","https://openalex.org/W4411271549","https://openalex.org/W4411540579","https://openalex.org/W4411635362","https://openalex.org/W4411921271","https://openalex.org/W4412496837","https://openalex.org/W4413205115","https://openalex.org/W4413476030","https://openalex.org/W4414080103","https://openalex.org/W4414464498","https://openalex.org/W4415238079","https://openalex.org/W7081986550"],"related_works":[],"abstract_inverted_index":{"Regarding":[0],"the":[1,11,40,58,80,84,98,104,111,177,208,223],"problems":[2],"of":[3,13,42,83,94,108,117,226],"semantic":[4,64,112],"understanding":[5],"bias":[6],"and":[7,28,51,75,87,114,120,140,167,184,191,197,207,218],"uncontrollable":[8],"generation":[9,12,32,59,85,106,225],"in":[10,125,146,180,229],"test":[14,30,66,69,227],"cases":[15,228],"driven":[16],"by":[17],"natural":[18],"language":[19],"requirements,":[20],"this":[21],"paper":[22],"proposes":[23],"TriGen":[24,46,174],"-":[25],"a":[26,53,129,149],"controllable":[27],"traceable":[29],"case":[31],"model":[33,122],"for":[34,222],"Chinese":[35,147,151,230],"requirements.":[36,231],"To":[37,143],"break":[38],"through":[39],"limitations":[41],"end-to-end":[43],"black-box":[44],"generation,":[45,71],"is":[47,100,134,159,211],"based":[48],"on":[49],"DeepSeek-7B":[50,95],"adopts":[52],"modular":[54],"decoupling":[55],"architecture,":[56],"dividing":[57],"process":[60,88],"into":[61],"five":[62],"stages:":[63],"enhancement,":[65],"type":[67],"mapping,":[68],"procedure":[70],"step-by-step":[72],"feedback":[73,132],"optimization,":[74],"structured":[76],"output.":[77],"It":[78,213],"realizes":[79],"explicit":[81],"modeling":[82],"logic":[86],"tracing.":[89],"Through":[90],"efficient":[91],"parameter":[92],"fine-tuning":[93],"using":[96],"LoRA,":[97],"aim":[99],"to":[101,103,136],"adapt":[102],"multi-stage":[105],"mechanism":[107,133],"TriGen,":[109],"clarify":[110],"goals":[113],"output":[115],"formats":[116],"each":[118],"stage,":[119],"achieve":[121],"specialization":[123],"adaptation":[124],"low-resource":[126],"environments.":[127],"Further,":[128],"multi-dimensional":[130],"closed-loop":[131],"introduced":[135],"support":[137,144],"local":[138],"correction":[139],"quality":[141],"iteration.":[142],"research":[145],"scenarios,":[148],"high-quality":[150],"software":[152],"requirement":[153],"dataset":[154],"containing":[155],"2120":[156],"labeled":[157],"samples":[158],"constructed,":[160],"covering":[161],"scenarios":[162],"such":[163],"as":[164],"functional":[165],"descriptions":[166],"interaction":[168],"logic.":[169],"Experimental":[170],"results":[171],"show":[172],"that":[173],"significantly":[175],"outperforms":[176],"baseline":[178],"method":[179],"both":[181],"automatic":[182,224],"evaluation":[183],"human":[185,209],"evaluation.":[186],"The":[187],"semantic-level":[188],"precision,":[189],"recall,":[190],"F1":[192],"score":[193],"reach":[194],"0.825,":[195],"0.819,":[196],"0.801":[198],"respectively,":[199],"with":[200],"an":[201,215],"hallucination":[202],"rate":[203],"controlled":[204],"at":[205],"0.183,":[206],"rating":[210],"0.94.":[212],"provides":[214],"interpretable,":[216],"iterative,":[217],"deployable":[219],"technical":[220],"path":[221]},"counts_by_year":[],"updated_date":"2025-12-16T23:43:54.943958","created_date":"2025-11-20T00:00:00"}
