{"id":"https://openalex.org/W4284670965","doi":"https://doi.org/10.1145/3510003.3510147","title":"Improving fault localization and program repair with deep semantic features and transferred knowledge","display_name":"Improving fault localization and program repair with deep semantic features and transferred knowledge","publication_year":2022,"publication_date":"2022-05-21","ids":{"openalex":"https://openalex.org/W4284670965","doi":"https://doi.org/10.1145/3510003.3510147"},"language":"en","primary_location":{"id":"doi:10.1145/3510003.3510147","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3510003.3510147","pdf_url":null,"source":{"id":"https://openalex.org/S4363608872","display_name":"Proceedings of the 44th International Conference on Software Engineering","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 44th International Conference on Software Engineering","raw_type":"proceedings-article"},"type":"conference-paper","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/A5009594735","display_name":"Xiangxin Meng","orcid":"https://orcid.org/0000-0001-5630-4810"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiangxin Meng","raw_affiliation_strings":["Beihang University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100407861","display_name":"Xu Wang","orcid":"https://orcid.org/0000-0002-3136-5614"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xu Wang","raw_affiliation_strings":["Beihang University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100412598","display_name":"Hongyu Zhang","orcid":"https://orcid.org/0000-0002-3063-9425"},"institutions":[{"id":"https://openalex.org/I78757542","display_name":"University of Newcastle Australia","ror":"https://ror.org/00eae9z71","country_code":"AU","type":"education","lineage":["https://openalex.org/I78757542"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Hongyu Zhang","raw_affiliation_strings":["The University of Newcastle, NSW, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The University of Newcastle, NSW, Australia","institution_ids":["https://openalex.org/I78757542"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087952294","display_name":"Hailong Sun","orcid":"https://orcid.org/0000-0001-7654-5574"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hailong Sun","raw_affiliation_strings":["Beihang University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5104561219","display_name":"Xudong Liu","orcid":"https://orcid.org/0009-0007-8865-3055"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xudong Liu","raw_affiliation_strings":["Beihang University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":83,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1169","last_page":"1180"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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.9998000264167786,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998000264167786,"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.9993000030517578,"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.8263401985168457},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.7238466143608093},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.618362545967102},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5783523321151733},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.535753607749939},{"id":"https://openalex.org/keywords/transfer-of-learning","display_name":"Transfer of learning","score":0.5082735419273376},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.4517780840396881},{"id":"https://openalex.org/keywords/classifier","display_name":"Classifier (UML)","score":0.4295312762260437},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.37551233172416687},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3534811735153198},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.16379103064537048}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8263401985168457},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.7238466143608093},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.618362545967102},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5783523321151733},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.535753607749939},{"id":"https://openalex.org/C150899416","wikidata":"https://www.wikidata.org/wiki/Q1820378","display_name":"Transfer of learning","level":2,"score":0.5082735419273376},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.4517780840396881},{"id":"https://openalex.org/C95623464","wikidata":"https://www.wikidata.org/wiki/Q1096149","display_name":"Classifier (UML)","level":2,"score":0.4295312762260437},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.37551233172416687},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3534811735153198},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.16379103064537048},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3510003.3510147","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3510003.3510147","pdf_url":null,"source":{"id":"https://openalex.org/S4363608872","display_name":"Proceedings of the 44th International Conference on Software Engineering","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 44th International Conference on Software Engineering","raw_type":"proceedings-article"},{"id":"pmh:uon:47311","is_oa":false,"landing_page_url":"http://hdl.handle.net/1959.13/1465598","pdf_url":null,"source":{"id":"https://openalex.org/S4377196471","display_name":"NOVA (University of Newcastle Australia)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I78757542","host_organization_name":"University of Newcastle Australia","host_organization_lineage":["https://openalex.org/I78757542"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"conference paper"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4313519241","display_name":null,"funder_award_id":"62072017","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":54,"referenced_works":["https://openalex.org/W1771830246","https://openalex.org/W1950030762","https://openalex.org/W1990785546","https://openalex.org/W2003695679","https://openalex.org/W2010608861","https://openalex.org/W2021213467","https://openalex.org/W2033644368","https://openalex.org/W2065489029","https://openalex.org/W2098549348","https://openalex.org/W2101819268","https://openalex.org/W2128049346","https://openalex.org/W2143861926","https://openalex.org/W2151139698","https://openalex.org/W2156723666","https://openalex.org/W2162376048","https://openalex.org/W2282866165","https://openalex.org/W2360967250","https://openalex.org/W2400994325","https://openalex.org/W2465098971","https://openalex.org/W2467903332","https://openalex.org/W2511803001","https://openalex.org/W2539721238","https://openalex.org/W2582560208","https://openalex.org/W2620081107","https://openalex.org/W2736091366","https://openalex.org/W2740130372","https://openalex.org/W2740646481","https://openalex.org/W2741705590","https://openalex.org/W2762786131","https://openalex.org/W2767766265","https://openalex.org/W2767951593","https://openalex.org/W2794443436","https://openalex.org/W2795030435","https://openalex.org/W2795866244","https://openalex.org/W2806718802","https://openalex.org/W2867448323","https://openalex.org/W2888328667","https://openalex.org/W2899171197","https://openalex.org/W2904214673","https://openalex.org/W2908354350","https://openalex.org/W2924629359","https://openalex.org/W2955426500","https://openalex.org/W2958754741","https://openalex.org/W2967591898","https://openalex.org/W2979566992","https://openalex.org/W2998026230","https://openalex.org/W3009206850","https://openalex.org/W3027921940","https://openalex.org/W3042956498","https://openalex.org/W3043761819","https://openalex.org/W3089621332","https://openalex.org/W3149255455","https://openalex.org/W3193682477","https://openalex.org/W3195442242"],"related_works":["https://openalex.org/W4321442002","https://openalex.org/W2015265939","https://openalex.org/W2284072287","https://openalex.org/W2611067230","https://openalex.org/W2480201319","https://openalex.org/W2387706296","https://openalex.org/W2155788121","https://openalex.org/W4235469518","https://openalex.org/W3194833114","https://openalex.org/W4205868343"],"abstract_inverted_index":{"Automatic":[0],"software":[1],"debugging":[2],"mainly":[3],"includes":[4],"two":[5,123],"tasks":[6],"of":[7,143],"fault":[8,32,115,146,166,196],"localization":[9,116,147],"and":[10,19,107,117,128,134,148,157,160,198],"automated":[11,206],"program":[12,66,89,118,149,180,207],"repair.":[13,90,119,181,208],"Compared":[14,209],"with":[15,210],"the":[16,35,39,53,84,103,169,176,211],"traditional":[17],"spectrum-based":[18,156],"mutation-based":[20,158],"methods,":[21],"deep":[22,40,104,140],"learning-based":[23],"methods":[24,37,204],"are":[25,80,172],"proposed":[26],"to":[27,113,138,174],"achieve":[28],"better":[29,74,200],"performance":[30],"for":[31,87,145,165,179],"localization.":[33,167],"However,":[34,78],"existing":[36,54,64,202],"ignore":[38],"semantic":[41,105,141],"features":[42,106,142,159,171],"or":[43],"only":[44],"consider":[45],"simple":[46],"code":[47],"representations.":[48],"They":[49],"do":[50],"not":[51],"leverage":[52],"bug-related":[55],"knowledge":[56,109],"from":[57,110],"large-scale":[58,124],"open-source":[59,111,125],"projects":[60],"either.":[61],"In":[62,91],"addition,":[63],"template-based":[65,213],"repair":[67,219],"techniques":[68],"can":[69,217],"incorporate":[70],"project":[71],"specific":[72],"information":[73],"than":[75,201],"deep-learning":[76,203],"approaches.":[77],"they":[79],"weak":[81],"in":[82,195,205,224],"selecting":[83],"fix":[85,177],"templates":[86,178],"efficient":[88],"this":[92],"work,":[93],"we":[94,121,153],"propose":[95],"a":[96,135],"novel":[97],"approach":[98],"called":[99],"TRANSFER,":[100],"which":[101],"leverages":[102],"transferred":[108],"data":[112],"improve":[114],"First,":[120],"build":[122],"bug":[126],"datasets":[127],"design":[129],"11":[130],"BiLSTM-based":[131,136],"binary":[132],"classifiers":[133],"multi-classifier":[137],"learn":[139],"statements":[144],"repair,":[150],"respectively.":[151],"Second,":[152],"combine":[154],"semantic-based,":[155],"use":[161],"an":[162],"MLP-based":[163],"model":[164],"Third,":[168],"semantic-based":[170],"leveraged":[173],"rank":[175],"Our":[182],"extensive":[183],"experiments":[184],"on":[185,226],"widely-used":[186],"benchmark":[187],"De-fects4J":[188],"show":[189],"that":[190],"TRANSFER":[191,216],"outperforms":[192],"all":[193],"baselines":[194],"localization,":[197],"is":[199],"typical":[212],"work":[214],"TBar,":[215],"correctly":[218],"6":[220],"more":[221],"bugs":[222],"(47":[223],"total)":[225],"Defects4J.":[227]},"counts_by_year":[{"year":2026,"cited_by_count":12},{"year":2025,"cited_by_count":32},{"year":2024,"cited_by_count":25},{"year":2023,"cited_by_count":11},{"year":2022,"cited_by_count":3}],"updated_date":"2026-07-21T08:15:58.654021","created_date":"2025-10-10T00:00:00"}
