{"id":"https://openalex.org/W4225413898","doi":"https://doi.org/10.1145/3524610.3527901","title":"HatCUP","display_name":"HatCUP","publication_year":2022,"publication_date":"2022-05-16","ids":{"openalex":"https://openalex.org/W4225413898","doi":"https://doi.org/10.1145/3524610.3527901"},"language":"en","primary_location":{"id":"doi:10.1145/3524610.3527901","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3524610.3527901","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3524610.3527901","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3524610.3527901","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5033086468","display_name":"Hongquan Zhu","orcid":"https://orcid.org/0000-0003-0664-3253"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Hongquan Zhu","raw_affiliation_strings":["Nanjing University, Nanjing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nanjing University, Nanjing, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027856081","display_name":"Xincheng He","orcid":"https://orcid.org/0000-0001-6986-0111"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xincheng He","raw_affiliation_strings":["Nanjing University, Nanjing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nanjing University, Nanjing, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5091589634","display_name":"Lei Xu","orcid":"https://orcid.org/0000-0002-7662-2119"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lei Xu","raw_affiliation_strings":["Nanjing University, Nanjing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nanjing University, Nanjing, China","institution_ids":["https://openalex.org/I881766915"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5033086468"],"corresponding_institution_ids":["https://openalex.org/I881766915"],"apc_list":null,"apc_paid":null,"fwci":1.2486,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.82614234,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"619","last_page":"630"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10028","display_name":"Topic Modeling","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10181","display_name":"Natural Language Processing Techniques","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9890000224113464,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5713992714881897}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5713992714881897}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3524610.3527901","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3524610.3527901","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3524610.3527901","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:2205.00600","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2205.00600","pdf_url":"https://arxiv.org/pdf/2205.00600","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"doi:10.1145/3524610.3527901","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3524610.3527901","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3524610.3527901","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.47999998927116394,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":57,"referenced_works":["https://openalex.org/W1522301498","https://openalex.org/W1558954385","https://openalex.org/W2018844270","https://openalex.org/W2034209539","https://openalex.org/W2065489029","https://openalex.org/W2082160726","https://openalex.org/W2095705004","https://openalex.org/W2123301721","https://openalex.org/W2133333349","https://openalex.org/W2133890582","https://openalex.org/W2136296681","https://openalex.org/W2152874840","https://openalex.org/W2170196926","https://openalex.org/W2258358872","https://openalex.org/W2516621648","https://openalex.org/W2534253848","https://openalex.org/W2600463316","https://openalex.org/W2612705982","https://openalex.org/W2741561716","https://openalex.org/W2767331170","https://openalex.org/W2774343269","https://openalex.org/W2807964941","https://openalex.org/W2884276923","https://openalex.org/W2887364112","https://openalex.org/W2888557792","https://openalex.org/W2910663469","https://openalex.org/W2949297108","https://openalex.org/W2954823997","https://openalex.org/W2954876572","https://openalex.org/W2964194820","https://openalex.org/W2964268484","https://openalex.org/W2979486033","https://openalex.org/W2997795952","https://openalex.org/W2999118008","https://openalex.org/W3008733198","https://openalex.org/W3011632945","https://openalex.org/W3016234956","https://openalex.org/W3034689979","https://openalex.org/W3034716028","https://openalex.org/W3086449553","https://openalex.org/W3091730360","https://openalex.org/W3098605233","https://openalex.org/W3099636232","https://openalex.org/W3103748122","https://openalex.org/W3119507053","https://openalex.org/W3122527318","https://openalex.org/W3174589346","https://openalex.org/W3176776234","https://openalex.org/W3176913510","https://openalex.org/W3176914858","https://openalex.org/W3191096151","https://openalex.org/W3193393431","https://openalex.org/W4206291441","https://openalex.org/W4206738852","https://openalex.org/W6633414044","https://openalex.org/W6725207838","https://openalex.org/W6767047860"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"When":[0],"changing":[1],"code,":[2],"developers":[3],"sometimes":[4],"neglect":[5],"updating":[6,83],"the":[7,18,96,128,131,134,152,155,206,224,229],"related":[8],"comments,":[9,165],"bringing":[10],"inconsistent":[11],"or":[12,171],"outdated":[13],"comments.":[14],"These":[15],"comments":[16,41,143],"increase":[17],"cost":[19],"of":[20,49,130,151,161,183,223],"program":[21],"understanding":[22],"and":[23,37,71,91,101,113,137,141,146,186,219],"greatly":[24],"reduce":[25],"software":[26],"maintainability.":[27],"Researchers":[28],"have":[29],"put":[30],"forward":[31],"some":[32],"solutions,":[33],"such":[34],"as":[35,144],"CUP":[36],"HEBCUP,":[38],"which":[39],"update":[40],"efficiently":[42],"for":[43,57,81,214,217,221],"simple":[44],"code":[45,97,109,132,139,157],"changes":[46,153],"(i.e.":[47],"modifying":[48],"a":[50,78,103,120,148,168,181,188,199],"single":[51],"token),":[52],"but":[53],"not":[54],"good":[55],"enough":[56],"complex":[58],"ones.":[59],"In":[60],"this":[61],"paper,":[62],"we":[63],"propose":[64],"an":[65],"approach":[66,231],"named":[67],"HatCUP":[68,85,94,126,166,204,233],"(<u>H</u>ybrid":[69],"<u>A</u>nalysis":[70],"A<u>t</u>tention":[72],"based":[73],"<u>C</u>omment":[74],"<u>UP</u>dater),":[75],"to":[76,88,174,192],"provide":[77],"new":[79,164,169],"mechanism":[80,106,173],"comment":[82],"task.":[84],"pays":[86],"attention":[87,105],"hybrid":[89],"analysis":[90,112],"information.":[92],"First,":[93],"considers":[95],"structure":[98,138],"change":[99,110],"information":[100],"introduces":[102],"structure-guided":[104],"combined":[107],"with":[108,228],"graph":[111],"optimistic":[114],"data":[115],"flow":[116],"dependency":[117],"analysis.":[118],"With":[119],"generally":[121],"popular":[122,200],"RNN-based":[123],"encoder-decoder":[124],"architecture,":[125],"takes":[127],"action":[129],"edits,":[133],"syntax,":[135],"semantics":[136],"changes,":[140],"old":[142],"inputs":[145],"generates":[147],"structural":[149],"representation":[150],"in":[154],"current":[156],"snippet.":[158],"Furthermore,":[159],"instead":[160],"directly":[162],"generating":[163,180],"proposes":[167],"edit":[170,184],"non-edit":[172],"mimic":[175],"human":[176],"editing":[177],"behavior,":[178],"by":[179,212],"sequence":[182],"actions":[185],"constructing":[187],"modified":[189],"RNN":[190],"model":[191],"integrate":[193],"newly":[194],"developed":[195],"components.":[196],"Evaluation":[197],"on":[198],"dataset":[201],"demonstrates":[202],"that":[203],"outperforms":[205],"state-of-the-art":[207],"deep":[208],"learning-based":[209],"approaches":[210],"(CUP)":[211],"53.8%":[213],"accuracy,":[215],"31.3%":[216],"recall":[218],"14.3%":[220],"METEOR":[222],"original":[225],"metrics.":[226],"Compared":[227],"heuristic-based":[230],"(HEBCUP),":[232],"also":[234],"shows":[235],"better":[236],"overall":[237],"performance.":[238]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":2}],"updated_date":"2026-05-19T21:40:30.786675","created_date":"2022-05-05T00:00:00"}
