{"id":"https://openalex.org/W4417385121","doi":"https://doi.org/10.3390/info16121109","title":"DLF: A Deep Active Ensemble Learning Framework for Test Case Generation","display_name":"DLF: A Deep Active Ensemble Learning Framework for Test Case Generation","publication_year":2025,"publication_date":"2025-12-16","ids":{"openalex":"https://openalex.org/W4417385121","doi":"https://doi.org/10.3390/info16121109"},"language":"en","primary_location":{"id":"doi:10.3390/info16121109","is_oa":true,"landing_page_url":"https://doi.org/10.3390/info16121109","pdf_url":"https://www.mdpi.com/2078-2489/16/12/1109/pdf?version=1765891470","source":{"id":"https://openalex.org/S4210219776","display_name":"Information","issn_l":"2078-2489","issn":["2078-2489"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/2078-2489/16/12/1109/pdf?version=1765891470","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5085873420","display_name":"Yao L\u00fc","orcid":"https://orcid.org/0000-0002-0787-6449"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yaogang Lu","raw_affiliation_strings":["Beijing New Building Materials Public Limited Company, Beijing 102209, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beijing New Building Materials Public Limited Company, Beijing 102209, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"Yibo Peng","orcid":null},"institutions":[{"id":"https://openalex.org/I21193070","display_name":"Beijing Jiaotong University","ror":"https://ror.org/01yj56c84","country_code":"CN","type":"education","lineage":["https://openalex.org/I21193070"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yibo Peng","raw_affiliation_strings":["School of Cyberspace Science and Technology, Beijing Jiaotong University, Beijing 100044, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Cyberspace Science and Technology, Beijing Jiaotong University, Beijing 100044, China","institution_ids":["https://openalex.org/I21193070"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5104132742","display_name":"Dongqing Zhu","orcid":null},"institutions":[{"id":"https://openalex.org/I21193070","display_name":"Beijing Jiaotong University","ror":"https://ror.org/01yj56c84","country_code":"CN","type":"education","lineage":["https://openalex.org/I21193070"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dongqing Zhu","raw_affiliation_strings":["School of Cyberspace Science and Technology, Beijing Jiaotong University, Beijing 100044, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Cyberspace Science and Technology, Beijing Jiaotong University, Beijing 100044, China","institution_ids":["https://openalex.org/I21193070"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I21193070"],"apc_list":{"value":1600,"currency":"CHF","value_usd":1782},"apc_paid":{"value":1600,"currency":"CHF","value_usd":1782},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.30258435,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"16","issue":"12","first_page":"1109","last_page":"1109"},"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.9851999878883362,"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.9851999878883362,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.003000000026077032,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.0027000000700354576,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/leverage","display_name":"Leverage (statistics)","score":0.5975000262260437},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.5291000008583069},{"id":"https://openalex.org/keywords/ensemble-learning","display_name":"Ensemble learning","score":0.5202000141143799},{"id":"https://openalex.org/keywords/sliding-window-protocol","display_name":"Sliding window protocol","score":0.4514000117778778},{"id":"https://openalex.org/keywords/ensemble-forecasting","display_name":"Ensemble forecasting","score":0.421099990606308},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.39089998602867126},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.39070001244544983},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.3901999890804291},{"id":"https://openalex.org/keywords/symbolic-execution","display_name":"Symbolic execution","score":0.3612000048160553}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7846999764442444},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.6068000197410583},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.5975000262260437},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5928999781608582},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.5291000008583069},{"id":"https://openalex.org/C45942800","wikidata":"https://www.wikidata.org/wiki/Q245652","display_name":"Ensemble learning","level":2,"score":0.5202000141143799},{"id":"https://openalex.org/C102392041","wikidata":"https://www.wikidata.org/wiki/Q592860","display_name":"Sliding window protocol","level":3,"score":0.4514000117778778},{"id":"https://openalex.org/C119898033","wikidata":"https://www.wikidata.org/wiki/Q3433888","display_name":"Ensemble forecasting","level":2,"score":0.421099990606308},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.39089998602867126},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.39070001244544983},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.3901999890804291},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.38580000400543213},{"id":"https://openalex.org/C2779639559","wikidata":"https://www.wikidata.org/wiki/Q7661178","display_name":"Symbolic execution","level":3,"score":0.3612000048160553},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.3513999879360199},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.3490999937057495},{"id":"https://openalex.org/C27458966","wikidata":"https://www.wikidata.org/wiki/Q1187693","display_name":"Control flow graph","level":2,"score":0.34619998931884766},{"id":"https://openalex.org/C2778751112","wikidata":"https://www.wikidata.org/wiki/Q835016","display_name":"Window (computing)","level":2,"score":0.3441999852657318},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.3416000008583069},{"id":"https://openalex.org/C53942775","wikidata":"https://www.wikidata.org/wiki/Q1211721","display_name":"Code coverage","level":3,"score":0.3391000032424927},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.31619998812675476},{"id":"https://openalex.org/C22367795","wikidata":"https://www.wikidata.org/wiki/Q7625208","display_name":"Structured prediction","level":2,"score":0.31150001287460327},{"id":"https://openalex.org/C16910744","wikidata":"https://www.wikidata.org/wiki/Q7705759","display_name":"Test data","level":2,"score":0.30889999866485596},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.296099990606308},{"id":"https://openalex.org/C2776321320","wikidata":"https://www.wikidata.org/wiki/Q857525","display_name":"Annotation","level":2,"score":0.2802000045776367},{"id":"https://openalex.org/C37404715","wikidata":"https://www.wikidata.org/wiki/Q380679","display_name":"Dynamic programming","level":2,"score":0.2727000117301941},{"id":"https://openalex.org/C198531522","wikidata":"https://www.wikidata.org/wiki/Q485146","display_name":"Sample (material)","level":2,"score":0.26739999651908875},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.2651999890804291},{"id":"https://openalex.org/C52622490","wikidata":"https://www.wikidata.org/wiki/Q1026626","display_name":"Feature extraction","level":2,"score":0.2646999955177307}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3390/info16121109","is_oa":true,"landing_page_url":"https://doi.org/10.3390/info16121109","pdf_url":"https://www.mdpi.com/2078-2489/16/12/1109/pdf?version=1765891470","source":{"id":"https://openalex.org/S4210219776","display_name":"Information","issn_l":"2078-2489","issn":["2078-2489"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:8d1833d2557248ebb02cccd6557491ef","is_oa":true,"landing_page_url":"https://doaj.org/article/8d1833d2557248ebb02cccd6557491ef","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Information, Vol 16, Iss 12, p 1109 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/info16121109","is_oa":true,"landing_page_url":"https://doi.org/10.3390/info16121109","pdf_url":"https://www.mdpi.com/2078-2489/16/12/1109/pdf?version=1765891470","source":{"id":"https://openalex.org/S4210219776","display_name":"Information","issn_l":"2078-2489","issn":["2078-2489"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4417385121.pdf","grobid_xml":"https://content.openalex.org/works/W4417385121.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"High-quality":[0],"test":[1],"cases":[2],"are":[3],"vital":[4],"for":[5,69],"ensuring":[6],"software":[7],"reliability":[8],"and":[9,27,45,88,138,153,189],"security.":[10],"However,":[11],"existing":[12],"symbolic":[13,70,123],"execution":[14,54,71,197],"tools":[15],"generally":[16],"rely":[17],"on":[18,112,161,174],"single-path":[19],"search":[20],"strategies,":[21],"have":[22],"limited":[23],"feature":[24],"extraction":[25],"capability,":[26],"exhibit":[28],"unstable":[29],"model":[30,90,96,101,120],"predictions.":[31],"These":[32],"limitations":[33],"make":[34],"them":[35],"prone":[36],"to":[37,49,84,98,121,135,186,212],"local":[38],"optima":[39],"in":[40,195,199],"complex":[41],"or":[42],"cross-scenario":[43],"tasks":[44],"hinder":[46],"their":[47],"ability":[48],"balance":[50,151],"testing":[51,105],"quality":[52],"with":[53,81],"efficiency.":[55],"To":[56,150],"address":[57],"these":[58],"challenges,":[59],"this":[60],"paper":[61],"proposes":[62],"a":[63,94,107,128,155,191],"Deep":[64],"Active":[65],"Ensemble":[66],"Learning":[67],"Framework":[68],"path":[72,124,169],"exploration.":[73,125],"During":[74],"training,":[75],"the":[76,104,117,142,181,203,209],"framework":[77,183],"integrates":[78],"active":[79],"learning":[80,83],"ensemble":[82,109],"reduce":[85],"annotation":[86],"costs":[87],"improve":[89],"robustness,":[91],"while":[92],"constructing":[93],"heterogeneous":[95],"pool":[97],"leverage":[99],"complementary":[100],"strengths.":[102],"In":[103,126],"stage,":[106],"dynamic":[108,156,204],"mechanism":[110,159,207],"based":[111,160],"sample":[113],"similarity":[114],"adaptively":[115],"selects":[116],"optimal":[118],"predictive":[119],"guide":[122],"addition,":[127],"gated":[129],"graph":[130],"neural":[131],"network":[132],"is":[133],"employed":[134],"extract":[136],"structural":[137],"semantic":[139],"features":[140],"from":[141],"control":[143],"flow":[144],"graph,":[145],"improving":[146],"program":[147],"behavior":[148],"understanding.":[149],"efficiency":[152],"coverage,":[154],"sliding":[157,205],"window":[158,166,206],"branch":[162],"density":[163],"enables":[164],"real-time":[165],"adjustment":[167],"under":[168],"complexity":[170],"awareness.":[171],"Experimental":[172],"results":[173],"multiple":[175],"real-world":[176],"benchmark":[177],"programs":[178],"show":[179],"that":[180],"proposed":[182],"detects":[184],"up":[185],"16":[187],"vulnerabilities":[188],"achieves":[190],"cumulative":[192],"27.5%":[193],"increase":[194],"discovered":[196],"paths":[198],"hybrid":[200],"fuzzing.":[201],"Furthermore,":[202],"raises":[208],"F1":[210],"score":[211],"93%.":[213]},"counts_by_year":[],"updated_date":"2026-07-23T08:03:31.855105","created_date":"2025-12-16T00:00:00"}
