{"id":"https://openalex.org/W4386830539","doi":"https://doi.org/10.1145/3624741","title":"Variable-based Fault Localization via Enhanced Decision Tree","display_name":"Variable-based Fault Localization via Enhanced Decision Tree","publication_year":2023,"publication_date":"2023-09-18","ids":{"openalex":"https://openalex.org/W4386830539","doi":"https://doi.org/10.1145/3624741"},"language":"en","primary_location":{"id":"doi:10.1145/3624741","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3624741","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},"type":"article","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/A5044689090","display_name":"Jiajun Jiang","orcid":"https://orcid.org/0000-0003-1983-6572"},"institutions":[{"id":"https://openalex.org/I162868743","display_name":"Tianjin University","ror":"https://ror.org/012tb2g32","country_code":"CN","type":"education","lineage":["https://openalex.org/I162868743"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Jiajun Jiang","raw_affiliation_strings":["Tianjin University, China"],"affiliations":[{"raw_affiliation_string":"Tianjin University, China","institution_ids":["https://openalex.org/I162868743"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100680203","display_name":"Yumeng Wang","orcid":"https://orcid.org/0000-0002-9273-6239"},"institutions":[{"id":"https://openalex.org/I162868743","display_name":"Tianjin University","ror":"https://ror.org/012tb2g32","country_code":"CN","type":"education","lineage":["https://openalex.org/I162868743"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yumeng Wang","raw_affiliation_strings":["Tianjin University, China"],"affiliations":[{"raw_affiliation_string":"Tianjin University, China","institution_ids":["https://openalex.org/I162868743"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100365555","display_name":"Junjie Chen","orcid":"https://orcid.org/0000-0003-3056-9962"},"institutions":[{"id":"https://openalex.org/I162868743","display_name":"Tianjin University","ror":"https://ror.org/012tb2g32","country_code":"CN","type":"education","lineage":["https://openalex.org/I162868743"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Junjie Chen","raw_affiliation_strings":["Tianjin University, China"],"affiliations":[{"raw_affiliation_string":"Tianjin University, China","institution_ids":["https://openalex.org/I162868743"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023118217","display_name":"Delin Lv","orcid":"https://orcid.org/0000-0001-6951-4980"},"institutions":[{"id":"https://openalex.org/I162868743","display_name":"Tianjin University","ror":"https://ror.org/012tb2g32","country_code":"CN","type":"education","lineage":["https://openalex.org/I162868743"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Delin Lv","raw_affiliation_strings":["Tianjin University, China"],"affiliations":[{"raw_affiliation_string":"Tianjin University, China","institution_ids":["https://openalex.org/I162868743"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5103105327","display_name":"Mengjiao Liu","orcid":"https://orcid.org/0000-0002-5897-097X"},"institutions":[{"id":"https://openalex.org/I162868743","display_name":"Tianjin University","ror":"https://ror.org/012tb2g32","country_code":"CN","type":"education","lineage":["https://openalex.org/I162868743"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mengjiao Liu","raw_affiliation_strings":["Tianjin University, China"],"affiliations":[{"raw_affiliation_string":"Tianjin University, China","institution_ids":["https://openalex.org/I162868743"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5044689090"],"corresponding_institution_ids":["https://openalex.org/I162868743"],"apc_list":null,"apc_paid":null,"fwci":2.3868,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.93320506,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":"33","issue":"2","first_page":"1","last_page":"32"},"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/T10260","display_name":"Software Engineering Research","score":0.9997000098228455,"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.9984999895095825,"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.7920351028442383},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.6412973403930664},{"id":"https://openalex.org/keywords/variable","display_name":"Variable (mathematics)","score":0.608554482460022},{"id":"https://openalex.org/keywords/root-cause","display_name":"Root cause","score":0.6032167077064514},{"id":"https://openalex.org/keywords/decision-tree","display_name":"Decision tree","score":0.5584095120429993},{"id":"https://openalex.org/keywords/dependency","display_name":"Dependency (UML)","score":0.5414152145385742},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.530566930770874},{"id":"https://openalex.org/keywords/fault","display_name":"Fault (geology)","score":0.5239560604095459},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.5051124691963196},{"id":"https://openalex.org/keywords/granularity","display_name":"Granularity","score":0.47155046463012695},{"id":"https://openalex.org/keywords/filter","display_name":"Filter (signal processing)","score":0.4593307375907898},{"id":"https://openalex.org/keywords/fault-tree-analysis","display_name":"Fault tree analysis","score":0.4570411145687103},{"id":"https://openalex.org/keywords/fault-coverage","display_name":"Fault coverage","score":0.4277772009372711},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.4119873642921448},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3597673773765564},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.34005337953567505},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1075432300567627}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7920351028442383},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.6412973403930664},{"id":"https://openalex.org/C182365436","wikidata":"https://www.wikidata.org/wiki/Q50701","display_name":"Variable (mathematics)","level":2,"score":0.608554482460022},{"id":"https://openalex.org/C84945661","wikidata":"https://www.wikidata.org/wiki/Q7366567","display_name":"Root cause","level":2,"score":0.6032167077064514},{"id":"https://openalex.org/C84525736","wikidata":"https://www.wikidata.org/wiki/Q831366","display_name":"Decision tree","level":2,"score":0.5584095120429993},{"id":"https://openalex.org/C19768560","wikidata":"https://www.wikidata.org/wiki/Q320727","display_name":"Dependency (UML)","level":2,"score":0.5414152145385742},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.530566930770874},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.5239560604095459},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.5051124691963196},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.47155046463012695},{"id":"https://openalex.org/C106131492","wikidata":"https://www.wikidata.org/wiki/Q3072260","display_name":"Filter (signal processing)","level":2,"score":0.4593307375907898},{"id":"https://openalex.org/C107094494","wikidata":"https://www.wikidata.org/wiki/Q428453","display_name":"Fault tree analysis","level":2,"score":0.4570411145687103},{"id":"https://openalex.org/C126953365","wikidata":"https://www.wikidata.org/wiki/Q5438152","display_name":"Fault coverage","level":3,"score":0.4277772009372711},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.4119873642921448},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3597673773765564},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.34005337953567505},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1075432300567627},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C134146338","wikidata":"https://www.wikidata.org/wiki/Q1815901","display_name":"Electronic circuit","level":2,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C59822182","wikidata":"https://www.wikidata.org/wiki/Q441","display_name":"Botany","level":1,"score":0.0},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0},{"id":"https://openalex.org/C165205528","wikidata":"https://www.wikidata.org/wiki/Q83371","display_name":"Seismology","level":1,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3624741","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3624741","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5799999833106995,"id":"https://metadata.un.org/sdg/10","display_name":"Reduced inequalities"}],"awards":[{"id":"https://openalex.org/G8095872206","display_name":null,"funder_award_id":"62202324, 62322208, and 62232001","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"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":74,"referenced_works":["https://openalex.org/W163385730","https://openalex.org/W317957491","https://openalex.org/W841012168","https://openalex.org/W1594031697","https://openalex.org/W1881549354","https://openalex.org/W1909085655","https://openalex.org/W1950030762","https://openalex.org/W1984248430","https://openalex.org/W1990785546","https://openalex.org/W2010825534","https://openalex.org/W2013655083","https://openalex.org/W2018856334","https://openalex.org/W2033644368","https://openalex.org/W2105691657","https://openalex.org/W2115839009","https://openalex.org/W2121081915","https://openalex.org/W2123659430","https://openalex.org/W2124085410","https://openalex.org/W2125055259","https://openalex.org/W2127961981","https://openalex.org/W2128049346","https://openalex.org/W2137839528","https://openalex.org/W2145064897","https://openalex.org/W2146178292","https://openalex.org/W2146747981","https://openalex.org/W2147699889","https://openalex.org/W2147974680","https://openalex.org/W2153418968","https://openalex.org/W2170224888","https://openalex.org/W2170485025","https://openalex.org/W2296178404","https://openalex.org/W2404969801","https://openalex.org/W2467903332","https://openalex.org/W2525579820","https://openalex.org/W2548997977","https://openalex.org/W2620081107","https://openalex.org/W2735571786","https://openalex.org/W2736091366","https://openalex.org/W2741328617","https://openalex.org/W2762786131","https://openalex.org/W2774752913","https://openalex.org/W2794806827","https://openalex.org/W2800318991","https://openalex.org/W2883977877","https://openalex.org/W2903179367","https://openalex.org/W2962715466","https://openalex.org/W2981875947","https://openalex.org/W2993781365","https://openalex.org/W2999892205","https://openalex.org/W3121734253","https://openalex.org/W3134905881","https://openalex.org/W3160492491","https://openalex.org/W3162747997","https://openalex.org/W3167325648","https://openalex.org/W3169424470","https://openalex.org/W3195442242","https://openalex.org/W4220884961","https://openalex.org/W4224244735","https://openalex.org/W4225847927","https://openalex.org/W4229995525","https://openalex.org/W4233319527","https://openalex.org/W4233793161","https://openalex.org/W4240168218","https://openalex.org/W4250616538","https://openalex.org/W4250942327","https://openalex.org/W4256361765","https://openalex.org/W4283737084","https://openalex.org/W4284702776","https://openalex.org/W4285490485","https://openalex.org/W4297095044","https://openalex.org/W4312349853","https://openalex.org/W4327594616","https://openalex.org/W4400681692","https://openalex.org/W6739129715"],"related_works":["https://openalex.org/W2931688134","https://openalex.org/W2377919138","https://openalex.org/W2378857091","https://openalex.org/W2999756192","https://openalex.org/W103652678","https://openalex.org/W4226090359","https://openalex.org/W2059697060","https://openalex.org/W936373746","https://openalex.org/W1483742899","https://openalex.org/W2391849381"],"abstract_inverted_index":{"Fault":[0],"localization,":[1],"aiming":[2],"at":[3,34,185,194],"localizing":[4],"the":[5,9,30,48,58,67,80,113,117,131,145,150,170,179,197,214,225,233,248,263],"root":[6,114],"cause":[7],"of":[8,29,83,116,133,152,191,216,227,265,274],"bug":[10,49],"under":[11],"repair,":[12],"has":[13],"been":[14,23],"a":[15,72,108,124,160,271],"longstanding":[16],"research":[17],"topic.":[18],"Although":[19],"many":[20],"approaches":[21,183],"have":[22,103,107,156,221],"proposed":[24],"in":[25,94,159,189],"past":[26],"decades,":[27],"most":[28],"existing":[31],"studies":[32,56],"work":[33],"coarse-grained":[35],"statement":[36],"or":[37],"method":[38],"levels":[39],"with":[40,184],"very":[41],"limited":[42],"insights":[43],"about":[44],"how":[45],"to":[46,111,129,203,224,238],"repair":[47,280],"(":[50],"granularity":[51,68],"problem":[52,69],"),":[53],"but":[54],"few":[55],"target":[57,66],"finer-grained":[59,74,207],"fault":[60,76,181,208],"localization.":[61],"In":[62],"this":[63],"article,":[64],"we":[65,122,155,220,231],"and":[70,96,100,139,164,196,251,256],"propose":[71,123],"novel":[73],"variable-level":[75],"localization":[77,182,209],"technique.":[78],"Specifically,":[79],"basic":[81],"idea":[82],"our":[84,153,206,266],"approach":[85],"is":[86,200],"that":[87,102,176,245],"fault-relevant":[88,134],"variables":[89,101,135,234],"may":[90],"exhibit":[91],"different":[92],"values":[93],"failed":[95,138],"passed":[97,140],"test":[98,141],"runs,":[99],"higher":[104],"discrimination":[105],"ability":[106],"larger":[109],"possibility":[110],"be":[112],"causes":[115],"failure.":[118],"Based":[119],"on":[120,144],"this,":[121],"program-dependency-enhanced":[125],"decision":[126],"tree":[127],"model":[128],"boost":[130],"identification":[132],"via":[136],"discriminating":[137],"cases":[142],"based":[143],"variable":[146],"values.":[147],"To":[148],"evaluate":[149],"effectiveness":[151,215,264],"approach,":[154],"implemented":[157],"it":[158],"tool":[161],"called":[162],"VarDT":[163,177,223,237,246],"conducted":[165],"an":[166],"extensive":[167],"study":[168],"over":[169],"Defects4J":[171],"benchmark.":[172],"The":[173,242],"results":[174,243],"show":[175],"outperforms":[178,247],"state-of-the-art":[180,249],"least":[186],"268.4%":[187],"improvement":[188,199],"terms":[190],"bugs":[192],"located":[193,235],"Top-1,":[195],"average":[198],"351.3%.":[201],"Besides,":[202],"investigate":[204],"whether":[205],"result":[210],"can":[211],"further":[212],"improve":[213],"downstream":[217],"APR":[218],"techniques,":[219],"adapted":[222],"application":[226],"patch":[228],"filtering,":[229],"where":[230],"use":[232],"by":[236,253],"filter":[239],"incorrect":[240,259],"patches.":[241],"denote":[244],"PATCH-SIM":[250],"BATS":[252],"filtering":[254],"14.8%":[255],"181.8%":[257],"more":[258],"patches,":[260],"respectively,":[261],"demonstrating":[262],"approach.":[267],"It":[268],"also":[269],"provides":[270],"new":[272],"way":[273],"thinking":[275],"for":[276],"improving":[277],"automatic":[278],"program":[279],"techniques.":[281]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":5}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
