{"id":"https://openalex.org/W4407736627","doi":"https://doi.org/10.1109/tr.2025.3535736","title":"Boosting Identifier Renaming Opportunity Identification via Context-Based Deep Code Representation","display_name":"Boosting Identifier Renaming Opportunity Identification via Context-Based Deep Code Representation","publication_year":2025,"publication_date":"2025-02-19","ids":{"openalex":"https://openalex.org/W4407736627","doi":"https://doi.org/10.1109/tr.2025.3535736"},"language":"en","primary_location":{"id":"doi:10.1109/tr.2025.3535736","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tr.2025.3535736","pdf_url":null,"source":{"id":"https://openalex.org/S87725633","display_name":"IEEE Transactions on Reliability","issn_l":"0018-9529","issn":["0018-9529","1558-1721"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Reliability","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/A5005439960","display_name":"Jingxuan Zhang","orcid":"https://orcid.org/0000-0002-8437-6640"},"institutions":[{"id":"https://openalex.org/I9842412","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794","country_code":"CN","type":"education","lineage":["https://openalex.org/I9842412"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jingxuan Zhang","raw_affiliation_strings":["College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0002-8437-6640","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China","institution_ids":["https://openalex.org/I9842412"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042289730","display_name":"Zhuhang Li","orcid":"https://orcid.org/0009-0001-4951-661X"},"institutions":[{"id":"https://openalex.org/I9842412","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794","country_code":"CN","type":"education","lineage":["https://openalex.org/I9842412"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhuhang Li","raw_affiliation_strings":["College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China","institution_ids":["https://openalex.org/I9842412"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059746375","display_name":"Jiahui Liang","orcid":"https://orcid.org/0009-0007-4333-6363"},"institutions":[{"id":"https://openalex.org/I9842412","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794","country_code":"CN","type":"education","lineage":["https://openalex.org/I9842412"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiahui Liang","raw_affiliation_strings":["College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China","institution_ids":["https://openalex.org/I9842412"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025184050","display_name":"Zhiqiu Huang","orcid":"https://orcid.org/0000-0001-6843-1892"},"institutions":[{"id":"https://openalex.org/I9842412","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794","country_code":"CN","type":"education","lineage":["https://openalex.org/I9842412"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhiqiu Huang","raw_affiliation_strings":["College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0001-6843-1892","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China","institution_ids":["https://openalex.org/I9842412"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I9842412"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.03257128,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"74","issue":"3","first_page":"3296","last_page":"3310"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12016","display_name":"Web Data Mining and Analysis","score":0.9969000220298767,"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/T12016","display_name":"Web Data Mining and Analysis","score":0.9969000220298767,"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/T11719","display_name":"Data Quality and Management","score":0.9883000254631042,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9847000241279602,"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/identifier","display_name":"Identifier","score":0.8004451990127563},{"id":"https://openalex.org/keywords/boosting","display_name":"Boosting (machine learning)","score":0.7750408053398132},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7205280661582947},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.5496687293052673},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.48164477944374084},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.46851205825805664},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3619748651981354},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3490021228790283},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3119751811027527}],"concepts":[{"id":"https://openalex.org/C154504017","wikidata":"https://www.wikidata.org/wiki/Q853614","display_name":"Identifier","level":2,"score":0.8004451990127563},{"id":"https://openalex.org/C46686674","wikidata":"https://www.wikidata.org/wiki/Q466303","display_name":"Boosting (machine learning)","level":2,"score":0.7750408053398132},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7205280661582947},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.5496687293052673},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.48164477944374084},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.46851205825805664},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3619748651981354},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3490021228790283},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3119751811027527},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tr.2025.3535736","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tr.2025.3535736","pdf_url":null,"source":{"id":"https://openalex.org/S87725633","display_name":"IEEE Transactions on Reliability","issn_l":"0018-9529","issn":["0018-9529","1558-1721"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Reliability","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Reduced inequalities","score":0.5799999833106995,"id":"https://metadata.un.org/sdg/10"}],"awards":[{"id":"https://openalex.org/G4361266879","display_name":null,"funder_award_id":"62272225","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":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":55,"referenced_works":["https://openalex.org/W1832693441","https://openalex.org/W1996842335","https://openalex.org/W2010608861","https://openalex.org/W2024111781","https://openalex.org/W2026070149","https://openalex.org/W2076969540","https://openalex.org/W2089066875","https://openalex.org/W2096733369","https://openalex.org/W2108036122","https://openalex.org/W2119109877","https://openalex.org/W2136279823","https://openalex.org/W2140609933","https://openalex.org/W2152474046","https://openalex.org/W2476494490","https://openalex.org/W2548627465","https://openalex.org/W2618807062","https://openalex.org/W2738186639","https://openalex.org/W2795027827","https://openalex.org/W2896457183","https://openalex.org/W2943748428","https://openalex.org/W2963925437","https://openalex.org/W2969368867","https://openalex.org/W2970641574","https://openalex.org/W3022269570","https://openalex.org/W3037434571","https://openalex.org/W3147782219","https://openalex.org/W3157371599","https://openalex.org/W3161517159","https://openalex.org/W3162211386","https://openalex.org/W3162462834","https://openalex.org/W3173909186","https://openalex.org/W3186052544","https://openalex.org/W3193282971","https://openalex.org/W3210645640","https://openalex.org/W3215066651","https://openalex.org/W3217293318","https://openalex.org/W4213221013","https://openalex.org/W4225376886","https://openalex.org/W4226230200","https://openalex.org/W4240565647","https://openalex.org/W4251372957","https://openalex.org/W4281729201","https://openalex.org/W4286488921","https://openalex.org/W4310878961","https://openalex.org/W4312253411","https://openalex.org/W4312931032","https://openalex.org/W4318812462","https://openalex.org/W4321239612","https://openalex.org/W4378474030","https://openalex.org/W4384155525","https://openalex.org/W4384304811","https://openalex.org/W4385245566","https://openalex.org/W4389988473","https://openalex.org/W4394769518","https://openalex.org/W4399731674"],"related_works":["https://openalex.org/W2125652721","https://openalex.org/W1540371141","https://openalex.org/W4378651134","https://openalex.org/W1549363203","https://openalex.org/W2147697413","https://openalex.org/W2154063878","https://openalex.org/W4231274751","https://openalex.org/W2556012038","https://openalex.org/W1489772951","https://openalex.org/W1538046993"],"abstract_inverted_index":{"Source":[0],"code":[1,29,126,148,236],"refactoring":[2,30],"brings":[3],"many":[4],"benefits":[5],"to":[6,109,140,150,163],"the":[7,13,21,27,37,95,117,120,124,142,146,152,188,196,204,213,222,234,242],"software":[8,40],"being":[9],"developed,":[10],"e.g.,":[11],"reduces":[12],"likelihood":[14],"of":[15,23,36,89,97,119,156,215,224,228],"future":[16],"development":[17,41],"failures":[18],"and":[19,54,64,123,145],"simplifies":[20],"implementation":[22],"new":[24,107],"features.":[25],"Among":[26],"various":[28],"activities,":[31],"identifier":[32,59,111],"renaming":[33,60,72,112,173,209],"is":[34,62],"one":[35,84],"most":[38],"frequent":[39],"activities":[42],"conducted":[43],"by":[44,114,200,245],"developers,":[45],"which":[46,135,167],"plays":[47],"an":[48],"important":[49],"role":[50],"in":[51,187,207],"program":[52],"analysis":[53],"understanding.":[55],"However,":[56,78],"manually":[57],"detecting":[58],"opportunities":[61,113,174,210],"time-consuming":[63],"labor-intensive.":[65],"Recently,":[66],"researchers":[67],"have":[68],"proposed":[69],"several":[70,86],"automatic":[71],"opportunity":[73],"identification":[74],"approaches":[75,80],"for":[76,171,175,203,211],"identifiers.":[77,98,157,176,216],"existing":[79],"only":[81],"focus":[82],"on":[83,179],"or":[85],"specific":[87],"types":[88,96,214],"identifiers":[90,182],"without":[91],"generally":[92],"considering":[93],"all":[94,212],"To":[99],"resolve":[100],"this":[101],"problem,":[102],"we":[103,129,219],"put":[104],"forward":[105],"a":[106,132,165],"approach":[108,194,199,240],"detect":[110],"fully":[115],"exploiting":[116],"changes":[118],"programming":[121,143],"context":[122,144],"related":[125,147,235],"entities.":[127],"Specifically,":[128],"first":[130],"utilize":[131,160],"siamese":[133],"network,":[134],"employs":[136],"different":[137],"attention":[138],"headers":[139],"incorporate":[141],"entities,":[149],"derive":[151],"semantically":[153],"meaningful":[154],"embeddings":[155],"We":[158],"then":[159],"these":[161],"vectors":[162],"train":[164],"classifier,":[166],"can":[168],"be":[169],"used":[170],"predicting":[172],"Experimental":[177],"results":[178],"29":[180],"255":[181],"from":[183],"ten":[184],"Java":[185],"projects":[186],"Apache":[189],"community":[190],"demonstrate":[191],"that":[192],"our":[193,229,239],"outperforms":[195],"state-of-the-art":[197],"baseline":[198],"11.97%":[201],"as":[202],"average":[205,243],"F-Measure":[206,244],"identifying":[208],"In":[217],"addition,":[218],"also":[220],"verified":[221],"effectiveness":[223],"some":[225],"key":[226],"components":[227],"approach.":[230],"For":[231],"instance,":[232],"utilizing":[233],"entities":[237],"into":[238],"improves":[241],"6.60%.":[246]},"counts_by_year":[],"updated_date":"2025-12-21T01:58:51.020947","created_date":"2025-10-10T00:00:00"}
