{"id":"https://openalex.org/W4391323412","doi":"https://doi.org/10.1145/3643675","title":"KADEL: Knowledge-Aware Denoising Learning for Commit Message Generation","display_name":"KADEL: Knowledge-Aware Denoising Learning for Commit Message Generation","publication_year":2024,"publication_date":"2024-01-29","ids":{"openalex":"https://openalex.org/W4391323412","doi":"https://doi.org/10.1145/3643675"},"language":"en","primary_location":{"id":"doi:10.1145/3643675","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643675","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3643675","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":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3643675","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5032416802","display_name":"Wei Tao","orcid":"https://orcid.org/0000-0002-1800-1904"},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Wei Tao","raw_affiliation_strings":["Fudan University, Shanghai, China","Shanghai Engineering Research Center of AI and Robotics, Academy for Engineering and Technology Fudan University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]},{"raw_affiliation_string":"Shanghai Engineering Research Center of AI and Robotics, Academy for Engineering and Technology Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012767739","display_name":"Yucheng Zhou","orcid":"https://orcid.org/0009-0006-9883-5621"},"institutions":[{"id":"https://openalex.org/I204512498","display_name":"University of Macau","ror":"https://ror.org/01r4q9n85","country_code":"MO","type":"education","lineage":["https://openalex.org/I204512498"]},{"id":"https://openalex.org/I6469544","display_name":"City University of Macau","ror":"https://ror.org/04gpd4q15","country_code":"MO","type":"education","lineage":["https://openalex.org/I6469544"]}],"countries":["MO"],"is_corresponding":false,"raw_author_name":"Yucheng Zhou","raw_affiliation_strings":["University of Macau, Macau, China","State Key Laboratory of Internet of Things for Smart City, Department of Computer and Information Science University of Macau, Macau, China"],"affiliations":[{"raw_affiliation_string":"University of Macau, Macau, China","institution_ids":["https://openalex.org/I204512498"]},{"raw_affiliation_string":"State Key Laboratory of Internet of Things for Smart City, Department of Computer and Information Science University of Macau, Macau, China","institution_ids":["https://openalex.org/I6469544","https://openalex.org/I204512498"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100350708","display_name":"Yanlin Wang","orcid":"https://orcid.org/0000-0001-7761-7269"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yanlin Wang","raw_affiliation_strings":["Sun Yat-Sen University, Zhuhai, China","School of Software Engineering Sun Yat-sen University, Zhuhai, China"],"affiliations":[{"raw_affiliation_string":"Sun Yat-Sen University, Zhuhai, China","institution_ids":["https://openalex.org/I157773358"]},{"raw_affiliation_string":"School of Software Engineering Sun Yat-sen University, Zhuhai, China","institution_ids":["https://openalex.org/I157773358"]}]},{"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/I158842170","display_name":"Chongqing University","ror":"https://ror.org/023rhb549","country_code":"CN","type":"education","lineage":["https://openalex.org/I158842170"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hongyu Zhang","raw_affiliation_strings":["Chongqing University, Chongqing, China","School of Big Data and Software Engineering Chongqing University, Chongqing, China"],"affiliations":[{"raw_affiliation_string":"Chongqing University, Chongqing, China","institution_ids":["https://openalex.org/I158842170"]},{"raw_affiliation_string":"School of Big Data and Software Engineering Chongqing University, Chongqing, China","institution_ids":["https://openalex.org/I158842170"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039059501","display_name":"Haofen Wang","orcid":"https://orcid.org/0000-0003-3018-3824"},"institutions":[{"id":"https://openalex.org/I116953780","display_name":"Tongji University","ror":"https://ror.org/03rc6as71","country_code":"CN","type":"education","lineage":["https://openalex.org/I116953780"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haofen Wang","raw_affiliation_strings":["Tongji University, Shanghai, China","College of Design and Innovation Tongji University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"Tongji University, Shanghai, China","institution_ids":["https://openalex.org/I116953780"]},{"raw_affiliation_string":"College of Design and Innovation Tongji University, Shanghai, China","institution_ids":["https://openalex.org/I116953780"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100669255","display_name":"Wenqiang Zhang","orcid":"https://orcid.org/0000-0002-3339-8751"},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenqiang Zhang","raw_affiliation_strings":["Fudan University, Shanghai, China","Engineering Research Center of AI and Robotics, Ministry of Education, Academy for Engineering and Technology","Shanghai Key Lab of Intelligent Information Processing, School of Computer Science Fudan University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]},{"raw_affiliation_string":"Engineering Research Center of AI and Robotics, Ministry of Education, Academy for Engineering and Technology","institution_ids":[]},{"raw_affiliation_string":"Shanghai Key Lab of Intelligent Information Processing, School of Computer Science Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5032416802"],"corresponding_institution_ids":["https://openalex.org/I24943067"],"apc_list":null,"apc_paid":null,"fwci":10.6137,"has_fulltext":true,"cited_by_count":14,"citation_normalized_percentile":{"value":0.9808739,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"33","issue":"5","first_page":"1","last_page":"32"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"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.9998999834060669,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9902999997138977,"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"}},{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.989300012588501,"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/commit","display_name":"Commit","score":0.9683573246002197},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8629956245422363},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.593012809753418},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5010342597961426},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4608336091041565},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.45078814029693604},{"id":"https://openalex.org/keywords/noise","display_name":"Noise (video)","score":0.44374120235443115},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4216250777244568},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.3975651264190674},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.2959936857223511},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.21403741836547852},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1282731592655182}],"concepts":[{"id":"https://openalex.org/C153180980","wikidata":"https://www.wikidata.org/wiki/Q19776675","display_name":"Commit","level":2,"score":0.9683573246002197},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8629956245422363},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.593012809753418},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5010342597961426},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4608336091041565},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.45078814029693604},{"id":"https://openalex.org/C99498987","wikidata":"https://www.wikidata.org/wiki/Q2210247","display_name":"Noise (video)","level":3,"score":0.44374120235443115},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4216250777244568},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3975651264190674},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.2959936857223511},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.21403741836547852},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1282731592655182},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3643675","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643675","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3643675","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":{"id":"doi:10.1145/3643675","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643675","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3643675","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"},"sustainable_development_goals":[{"display_name":"Quality Education","score":0.6000000238418579,"id":"https://metadata.un.org/sdg/4"}],"awards":[{"id":"https://openalex.org/G2087396116","display_name":null,"funder_award_id":"China","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3317480652","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5939423041","display_name":null,"funder_award_id":"Technology","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5994120800","display_name":null,"funder_award_id":"Natural","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7143284523","display_name":null,"funder_award_id":"62072112","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8383745848","display_name":null,"funder_award_id":"11102202","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"},{"id":"https://openalex.org/F4320321885","display_name":"Science and Technology Commission of Shanghai Municipality","ror":"https://ror.org/03kt66j61"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4391323412.pdf","grobid_xml":"https://content.openalex.org/works/W4391323412.grobid-xml"},"referenced_works_count":49,"referenced_works":["https://openalex.org/W1514928307","https://openalex.org/W1979354511","https://openalex.org/W2019246026","https://openalex.org/W2049633694","https://openalex.org/W2057049321","https://openalex.org/W2081749632","https://openalex.org/W2101105183","https://openalex.org/W2146648240","https://openalex.org/W2214958829","https://openalex.org/W2401620832","https://openalex.org/W2606974598","https://openalex.org/W2735651482","https://openalex.org/W2888312537","https://openalex.org/W2902456509","https://openalex.org/W2950339735","https://openalex.org/W2950784811","https://openalex.org/W2952317054","https://openalex.org/W2955654168","https://openalex.org/W2963101081","https://openalex.org/W2963958373","https://openalex.org/W2964159205","https://openalex.org/W2964292098","https://openalex.org/W2964322208","https://openalex.org/W2964772344","https://openalex.org/W2971226229","https://openalex.org/W2992347006","https://openalex.org/W2999297713","https://openalex.org/W3024165956","https://openalex.org/W3034185248","https://openalex.org/W3099130275","https://openalex.org/W3110845443","https://openalex.org/W3118202953","https://openalex.org/W3119553312","https://openalex.org/W3161120529","https://openalex.org/W3173937547","https://openalex.org/W3185176031","https://openalex.org/W3193171773","https://openalex.org/W3198685994","https://openalex.org/W4220877452","https://openalex.org/W4233322385","https://openalex.org/W4281400706","https://openalex.org/W4284708426","https://openalex.org/W4307572122","https://openalex.org/W4384154619","https://openalex.org/W4384302768","https://openalex.org/W4385570359","https://openalex.org/W4385572856","https://openalex.org/W4388483433","https://openalex.org/W4391558635"],"related_works":["https://openalex.org/W4367365664","https://openalex.org/W4293227618","https://openalex.org/W2136634148","https://openalex.org/W3122851392","https://openalex.org/W3122800671","https://openalex.org/W4250708772","https://openalex.org/W4288862737","https://openalex.org/W1984769753","https://openalex.org/W2129713739","https://openalex.org/W4390833510"],"abstract_inverted_index":{"Commit":[0],"messages":[1,39],"are":[2,10,24],"natural":[3],"language":[4],"descriptions":[5],"of":[6,37,55,96,177],"code":[7,17],"changes,":[8],"which":[9,173],"important":[11],"for":[12,133],"software":[13],"evolution":[14],"such":[15],"as":[16],"understanding":[18],"and":[19,168],"maintenance.":[20],"However,":[21,143],"previous":[22,198],"methods":[23],"trained":[25],"on":[26,63,123,183],"the":[27,32,48,53,69,97,101,118,145,175,178,184],"entire":[28],"dataset":[29,187],"without":[30],"considering":[31],"fact":[33],"that":[34,61,88,116,136,189],"a":[35,79,93,114,156,164,169],"portion":[36],"commit":[38,70,119],"adhere":[40],"to":[41,68,140],"good":[42,141],"practice":[43],"(i.e.,":[44],"good-practice":[45,64,89,107,124],"commits),":[46],"while":[47],"rest":[49],"do":[50,137],"not.":[51],"On":[52],"basis":[54],"our":[56,190],"empirical":[57],"study,":[58],"we":[59,77,99,112,154],"discover":[60],"training":[62,103,122,134,159,179],"commits":[65,90],"significantly":[66],"contributes":[67],"message":[71],"generation.":[72],"Motivated":[73],"by":[74,121],"this":[75],"finding,":[76],"propose":[78,113,155],"novel":[80],"knowledge-aware":[81],"denoising":[82,158],"learning":[83],"method":[84,162,191],"called":[85],"KADEL.":[86],"Considering":[87],"constitute":[91],"only":[92],"small":[94],"proportion":[95],"dataset,":[98],"align":[100],"remaining":[102],"samples":[104,135],"with":[105,197],"these":[106],"commits.":[108,125],"To":[109],"achieve":[110],"this,":[111],"model":[115,128],"learns":[117],"knowledge":[120,127],"This":[126,161],"enables":[129],"supplementing":[130],"more":[131],"information":[132,147],"not":[138],"conform":[139],"practice.":[142],"since":[144],"supplementary":[146],"may":[148],"contain":[149],"noise":[150],"or":[151],"prediction":[152],"errors,":[153],"dynamic":[157,170],"method.":[160],"composes":[163],"distribution-aware":[165],"confidence":[166],"function":[167],"distribution":[171],"list,":[172],"enhances":[174],"effectiveness":[176],"process.":[180],"Experimental":[181],"results":[182],"whole":[185],"MCMD":[186],"demonstrate":[188],"overall":[192],"achieves":[193],"state-of-the-art":[194],"performance":[195],"compared":[196],"methods.":[199]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":2}],"updated_date":"2026-04-14T08:04:32.555800","created_date":"2025-10-10T00:00:00"}
