{"id":"https://openalex.org/W4394961523","doi":"https://doi.org/10.1142/s0218194024500219","title":"Combining Error Guessing and Logical Reasoning for Software Fault Localization via Deep Learning","display_name":"Combining Error Guessing and Logical Reasoning for Software Fault Localization via Deep Learning","publication_year":2024,"publication_date":"2024-04-19","ids":{"openalex":"https://openalex.org/W4394961523","doi":"https://doi.org/10.1142/s0218194024500219"},"language":"en","primary_location":{"id":"doi:10.1142/s0218194024500219","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194024500219","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Software Engineering and Knowledge Engineering","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/A5062482669","display_name":"Rongcun Wang","orcid":"https://orcid.org/0000-0002-9685-9893"},"institutions":[{"id":"https://openalex.org/I25757504","display_name":"China University of Mining and Technology","ror":"https://ror.org/01xt2dr21","country_code":"CN","type":"education","lineage":["https://openalex.org/I25757504"]},{"id":"https://openalex.org/I91125648","display_name":"Wuhan Institute of Technology","ror":"https://ror.org/04jcykh16","country_code":"CN","type":"education","lineage":["https://openalex.org/I91125648"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Rongcun Wang","raw_affiliation_strings":["Hubei Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, No. 206, Guanggu 1st road, Donghu New & High Technology Development Zone, Wuhan, Hubei, P. R. China","School of Computer Science and Technology, China University of Mining and Technology, No. 1 Daxue Road, Xuzhou, Jiangsu, P. R. China"],"raw_orcid":"https://orcid.org/0000-0002-9685-9893","affiliations":[{"raw_affiliation_string":"Hubei Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, No. 206, Guanggu 1st road, Donghu New & High Technology Development Zone, Wuhan, Hubei, P. R. China","institution_ids":["https://openalex.org/I91125648"]},{"raw_affiliation_string":"School of Computer Science and Technology, China University of Mining and Technology, No. 1 Daxue Road, Xuzhou, Jiangsu, P. R. China","institution_ids":["https://openalex.org/I25757504"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044249907","display_name":"Mingmei Fan","orcid":"https://orcid.org/0009-0001-1613-2556"},"institutions":[{"id":"https://openalex.org/I25757504","display_name":"China University of Mining and Technology","ror":"https://ror.org/01xt2dr21","country_code":"CN","type":"education","lineage":["https://openalex.org/I25757504"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mingmei Fan","raw_affiliation_strings":["School of Computer Science and Technology, China University of Mining and Technology, No. 1 Daxue Road, Xuzhou, Jiangsu, P. R. China"],"raw_orcid":"https://orcid.org/0009-0001-1613-2556","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, China University of Mining and Technology, No. 1 Daxue Road, Xuzhou, Jiangsu, P. R. China","institution_ids":["https://openalex.org/I25757504"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101513255","display_name":"Yue Yan","orcid":"https://orcid.org/0000-0001-7657-4789"},"institutions":[{"id":"https://openalex.org/I25757504","display_name":"China University of Mining and Technology","ror":"https://ror.org/01xt2dr21","country_code":"CN","type":"education","lineage":["https://openalex.org/I25757504"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yue Yan","raw_affiliation_strings":["School of Computer Science and Technology, China University of Mining and Technology, No. 1 Daxue Road, Xuzhou, Jiangsu, P. R. China"],"raw_orcid":"https://orcid.org/0000-0001-7657-4789","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, China University of Mining and Technology, No. 1 Daxue Road, Xuzhou, Jiangsu, P. R. China","institution_ids":["https://openalex.org/I25757504"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002351235","display_name":"Shujuan Jiang","orcid":"https://orcid.org/0000-0003-0643-0565"},"institutions":[{"id":"https://openalex.org/I25757504","display_name":"China University of Mining and Technology","ror":"https://ror.org/01xt2dr21","country_code":"CN","type":"education","lineage":["https://openalex.org/I25757504"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shujuan Jiang","raw_affiliation_strings":["School of Computer Science and Technology, China University of Mining and Technology, No. 1 Daxue Road, Xuzhou, Jiangsu, P. R. China"],"raw_orcid":"https://orcid.org/0000-0003-0643-0565","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, China University of Mining and Technology, No. 1 Daxue Road, Xuzhou, Jiangsu, P. R. China","institution_ids":["https://openalex.org/I25757504"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.9187,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.88166926,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"34","issue":"09","first_page":"1485","last_page":"1511"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9972000122070312,"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/T10260","display_name":"Software Engineering Research","score":0.9972000122070312,"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.9915000200271606,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9876999855041504,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.6860677599906921},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.6329776644706726},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.4679967761039734},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.45369911193847656},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4225144386291504},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.4174846112728119},{"id":"https://openalex.org/keywords/software-fault-tolerance","display_name":"Software fault tolerance","score":0.41565147042274475},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.36914828419685364},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.34779754281044006}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6860677599906921},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.6329776644706726},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.4679967761039734},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.45369911193847656},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4225144386291504},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.4174846112728119},{"id":"https://openalex.org/C50712370","wikidata":"https://www.wikidata.org/wiki/Q4269346","display_name":"Software fault tolerance","level":3,"score":0.41565147042274475},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.36914828419685364},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.34779754281044006}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s0218194024500219","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194024500219","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Software Engineering and Knowledge Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5133060907","display_name":null,"funder_award_id":"61673384","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":43,"referenced_works":["https://openalex.org/W99175238","https://openalex.org/W1950030762","https://openalex.org/W1963679610","https://openalex.org/W1985947101","https://openalex.org/W1990785546","https://openalex.org/W2003695679","https://openalex.org/W2010833880","https://openalex.org/W2012380206","https://openalex.org/W2018430492","https://openalex.org/W2018663431","https://openalex.org/W2033644368","https://openalex.org/W2065201438","https://openalex.org/W2067436653","https://openalex.org/W2070249305","https://openalex.org/W2075445701","https://openalex.org/W2092742242","https://openalex.org/W2096598529","https://openalex.org/W2098549348","https://openalex.org/W2101819268","https://openalex.org/W2102383851","https://openalex.org/W2119136132","https://openalex.org/W2156723666","https://openalex.org/W2467903332","https://openalex.org/W2732869082","https://openalex.org/W2733797843","https://openalex.org/W2736091366","https://openalex.org/W2762786131","https://openalex.org/W2921022558","https://openalex.org/W2941326118","https://openalex.org/W2958754741","https://openalex.org/W2962715466","https://openalex.org/W2979367728","https://openalex.org/W2981124473","https://openalex.org/W3014312405","https://openalex.org/W3031384258","https://openalex.org/W3082163020","https://openalex.org/W3085878334","https://openalex.org/W3103674517","https://openalex.org/W3149255455","https://openalex.org/W3160492491","https://openalex.org/W3172196883","https://openalex.org/W3195442242","https://openalex.org/W3207387266"],"related_works":["https://openalex.org/W4375867731","https://openalex.org/W2611989081","https://openalex.org/W4230611425","https://openalex.org/W2731899572","https://openalex.org/W4294635752","https://openalex.org/W4304166257","https://openalex.org/W4383066092","https://openalex.org/W3215138031","https://openalex.org/W2804383999","https://openalex.org/W2802049774"],"abstract_inverted_index":{"Automated":[0],"fault":[1,16,31,36,40,45,206],"localization":[2,17,37,46,207],"has":[3,158],"been":[4],"extensively":[5],"studied":[6],"to":[7,88,94,126],"improve":[8],"the":[9,20,23,61,105,108,115,119,127,136,153,171,178,184,193,203],"effectiveness":[10,106],"of":[11,22,80,107,161,167,195,205],"software":[12],"debugging.":[13],"Existing":[14],"automated":[15,39],"methods":[18,73,142],"neglect":[19],"guidance":[21],"simple":[24],"and":[25,51,69,113,139,148,169,197],"easily":[26],"available":[27],"debugging":[28,63,67,199],"information":[29],"on":[30,118],"localization.":[32],"To":[33,103],"bridge":[34],"manual":[35,196],"with":[38,152],"localization,":[41],"we":[42,111,190],"propose":[43],"a":[44,89,97],"approach":[47,59,134,157,173,189],"combining":[48],"error":[49],"guessing":[50],"logical":[52],"reasoning":[53],"via":[54],"deep":[55],"learning.":[56],"The":[57,83,188],"proposed":[58,109,172],"simulates":[60],"actual":[62],"process.":[64],"Specifically,":[65],"developers\u2019":[66],"experience":[68],"context":[70],"dependencies":[71],"between":[72],"are":[74,86],"mapped":[75],"into":[76],"two":[77],"different":[78],"types":[79],"coverage":[81],"matrices.":[82],"constructed":[84,114],"matrices":[85],"fed":[87],"convolutional":[90],"neural":[91],"network":[92],"(CNN)":[93],"predict":[95],"whether":[96],"method":[98],"is":[99,174],"buggy":[100],"or":[101],"not.":[102],"validate":[104],"approach,":[110],"designed":[112],"empirical":[116],"study":[117],"widely":[120],"used":[121],"Defect4J":[122],"datasets.":[123],"With":[124],"respect":[125],"top-n":[128],"([Formula:":[129],"see":[130],"text])":[131],"metric,":[132],"our":[133,156],"outperforms":[135],"state-of-the-art":[137],"DeepFL":[138,180],"other":[140,185],"five":[141,186],"including":[143],"Ochai,":[144],"Muse,":[145],"MULTRIC,":[146],"TraPT":[147],"FLUCSS.":[149],"Particularly,":[150],"compared":[151],"above":[154],"methods,":[155],"an":[159],"improvement":[160,204],"5\u2013182%":[162],"for":[163],"top-1.":[164],"In":[165],"terms":[166],"MFR":[168],"MAR,":[170],"slightly":[175],"lower":[176],"than":[177,183],"best":[179],"but":[181],"better":[182],"methods.":[187],"presented":[191],"achieving":[192],"unification":[194],"automatic":[198],"can":[200],"aid":[201],"in":[202],"accuracy.":[208]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
