{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T16:06:15Z","timestamp":1778947575525,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":70,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,8,18]],"date-time":"2021-08-18T00:00:00Z","timestamp":1629244800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["No.62002125, No.61872445, and No.61672529"],"award-info":[{"award-number":["No.62002125, No.61872445, and No.61672529"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,8,20]]},"DOI":"10.1145\/3468264.3468567","type":"proceedings-article","created":{"date-parts":[[2021,8,19]],"date-time":"2021-08-19T01:40:03Z","timestamp":1629337203000},"page":"741-753","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":35,"title":["Lightweight global and local contexts guided method name recommendation with prior knowledge"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1469-2063","authenticated-orcid":false,"given":"Shangwen","family":"Wang","sequence":"first","affiliation":[{"name":"National University of Defense Technology, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5588-9618","authenticated-orcid":false,"given":"Ming","family":"Wen","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5905-4677","authenticated-orcid":false,"given":"Bo","family":"Lin","sequence":"additional","affiliation":[{"name":"National University of Defense Technology, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoguang","family":"Mao","sequence":"additional","affiliation":[{"name":"National University of Defense Technology, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,8,18]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2021. Eclipse Statement. https:\/\/help.eclipse.org\/2020-12\/index.jsp?topic=org.eclipse.jdt.doc.isvreferenceapiorgeclipsejdtcoredomStatement.html  2021. Eclipse Statement. https:\/\/help.eclipse.org\/2020-12\/index.jsp?topic=org.eclipse.jdt.doc.isvreferenceapiorgeclipsejdtcoredomStatement.html"},{"key":"e_1_3_2_1_2_1","unstructured":"2021. Find Bugs in Java programs. http:\/\/findbugs.sourceforge.net\/  2021. Find Bugs in Java programs. http:\/\/findbugs.sourceforge.net\/"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2012.33"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2011.18"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786849"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635883"},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the 6th International Conference on Learning Representations. OpenReview.net.","author":"Allamanis Miltiadis","year":"2018","unstructured":"Miltiadis Allamanis , Marc Brockschmidt , and Mahmoud Khademi . 2018 . Learning to Represent Programs with Graphs . In Proceedings of the 6th International Conference on Learning Representations. OpenReview.net. Miltiadis Allamanis, Marc Brockschmidt, and Mahmoud Khademi. 2018. Learning to Represent Programs with Graphs. In Proceedings of the 6th International Conference on Learning Representations. OpenReview.net."},{"key":"e_1_3_2_1_8_1","volume-title":"Proceedings of the 33rd International Conference on Machine Learning. JMLR.org","author":"Allamanis Miltiadis","year":"2016","unstructured":"Miltiadis Allamanis , Hao Peng , and Charles Sutton . 2016 . A convolutional attention network for extreme summarization of source code . In Proceedings of the 33rd International Conference on Machine Learning. JMLR.org , 2091\u20132100. Miltiadis Allamanis, Hao Peng, and Charles Sutton. 2016. A convolutional attention network for extreme summarization of source code. In Proceedings of the 33rd International Conference on Machine Learning. JMLR.org, 2091\u20132100."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2013.6624029"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the 7th International Conference on Learning Representations. OpenReview.net.","author":"Alon Uri","year":"2019","unstructured":"Uri Alon , Shaked Brody , Omer Levy , and Eran Yahav . 2019 . code2seq: Generating Sequences from Structured Representations of Code . In Proceedings of the 7th International Conference on Learning Representations. OpenReview.net. Uri Alon, Shaked Brody, Omer Levy, and Eran Yahav. 2019. code2seq: Generating Sequences from Structured Representations of Code. In Proceedings of the 7th International Conference on Learning Representations. OpenReview.net."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3192366.3192412"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290353"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2827384"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-014-9350-8"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2312942"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2013.28"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2013.60"},{"key":"e_1_3_2_1_18_1","unstructured":"Tom B Brown Benjamin Mann Nick Ryder Melanie Subbiah Jared Kaplan Prafulla Dhariwal Arvind Neelakantan Pranav Shyam Girish Sastry and Amanda Askell. 2020. Language models are few-shot learners. arXiv preprint arXiv:2005.14165.  Tom B Brown Benjamin Mann Nick Ryder Melanie Subbiah Jared Kaplan Prafulla Dhariwal Arvind Neelakantan Pranav Shyam Girish Sastry and Amanda Askell. 2020. Language models are few-shot learners. arXiv preprint arXiv:2005.14165."},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 35th AAAI Conference on Artificial Intelligence.","author":"Bui Nghi D. Q.","year":"2021","unstructured":"Nghi D. Q. Bui , Yijun Yu , and Lingxiao Jiang . 2021 . TreeCaps: Tree-Based Capsule Networks for Source Code Processing . In Proceedings of the 35th AAAI Conference on Artificial Intelligence. Nghi D. Q. Bui, Yijun Yu, and Lingxiao Jiang. 2021. TreeCaps: Tree-Based Capsule Networks for Source Code Processing. In Proceedings of the 35th AAAI Conference on Artificial Intelligence."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2009.50"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2010.27"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-22655-7_7"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2011.6080776"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2013.6624056"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-006-9219-1"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416576"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196321.3196347"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2642982"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3395363.3397362"},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 7th International Conference on Learning Representations. OpenReview.net.","author":"Fernandes Patrick","year":"2019","unstructured":"Patrick Fernandes , Miltiadis Allamanis , and Marc Brockschmidt . 2019 . Structured Neural Summarization . In Proceedings of the 7th International Conference on Learning Representations. OpenReview.net. Patrick Fernandes, Miltiadis Allamanis, and Marc Brockschmidt. 2019. Structured Neural Summarization. In Proceedings of the 7th International Conference on Learning Representations. OpenReview.net."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985988"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-016-9318-6"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2010.13"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3379597.3387449"},{"key":"e_1_3_2_1_35_1","volume-title":"Proceedings of the 8th International Conference on Learning Representations (ICLR). OpenReview.net.","author":"Hellendoorn Vincent J.","year":"2020","unstructured":"Vincent J. Hellendoorn , Charles Sutton , Rishabh Singh , Petros Maniatis , and David Bieber . 2020 . Global Relational Models of Source Code . In Proceedings of the 8th International Conference on Learning Representations (ICLR). OpenReview.net. Vincent J. Hellendoorn, Charles Sutton, Rishabh Singh, Petros Maniatis, and David Bieber. 2020. Global Relational Models of Source Code. In Proceedings of the 8th International Conference on Learning Representations (ICLR). OpenReview.net."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2012.6405275"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-018-9621-x"},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 23rd European Conference on Object-Oriented Programming (ECOOP). 294\u2013317","author":"Einar","unstructured":"Einar W. H\u00f8st and Bjarte M. \u00d8 stvold. 2009. Debugging Method Names . In Proceedings of the 23rd European Conference on Object-Oriented Programming (ECOOP). 294\u2013317 . Einar W. H\u00f8st and Bjarte M. \u00d8 stvold. 2009. Debugging Method Names. In Proceedings of the 23rd European Conference on Object-Oriented Programming (ECOOP). 294\u2013317."},{"key":"e_1_3_2_1_39_1","volume-title":"Deep Code Comment Generation. In 2018 IEEE\/ACM 26th International Conference on Program Comprehension (ICPC).","author":"Hu Xing","year":"2018","unstructured":"Xing Hu , Ge Li , Xin Xia , David Lo , and Zhi Jin . 2018 . Deep Code Comment Generation. In 2018 IEEE\/ACM 26th International Conference on Program Comprehension (ICPC). Xing Hu, Ge Li, Xin Xia, David Lo, and Zhi Jin. 2018. Deep Code Comment Generation. In 2018 IEEE\/ACM 26th International Conference on Program Comprehension (ICPC)."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00062"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-015-9369-5"},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of the 43rd International Conference on Software Engineering.","author":"Li Yi","unstructured":"Yi Li , Shaohua Wang , and Tien N. Nguyen . 2021. A Context-based Automated Approach for Method Name Consistency Checking and Suggestion . In Proceedings of the 43rd International Conference on Software Engineering. Yi Li, Shaohua Wang, and Tien N. Nguyen. 2021. A Context-based Automated Approach for Method Name Consistency Checking and Suggestion. In Proceedings of the 43rd International Conference on Software Engineering."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3360588"},{"key":"e_1_3_2_1_44_1","volume-title":"The 29th IEEE\/ACM International Conference on Program Comprehension (ICPC). 36\u201346","author":"Lin Bo","unstructured":"Bo Lin , Shangwen Wang , Kui Liu , Xiaoguang Mao , and Tegawend\u00e9 F. Bissyand\u00e9 . 2021. Automated Comment Update: How Far are We? In The 29th IEEE\/ACM International Conference on Program Comprehension (ICPC). 36\u201346 . Bo Lin, Shangwen Wang, Kui Liu, Xiaoguang Mao, and Tegawend\u00e9 F. Bissyand\u00e9. 2021. Automated Comment Update: How Far are We? In The 29th IEEE\/ACM International Conference on Program Comprehension (ICPC). 36\u201346."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884841"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00019"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2018.00037"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00041"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2597008.2597149"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v30i1.10139"},{"key":"e_1_3_2_1_51_1","volume-title":"Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering. 1372\u20131384","author":"Nguyen Son","unstructured":"Son Nguyen , Hung Phan , Trinh Le , and Tien N. Nguyen . 2020. Suggesting Natural Method Names to Check Name Consistencies . In Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering. 1372\u20131384 . Son Nguyen, Hung Phan, Trinh Le, and Tien N. Nguyen. 2020. Suggesting Natural Method Names to Check Name Consistencies. In Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering. 1372\u20131384."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884847"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3276517"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1958"},{"key":"e_1_3_2_1_55_1","article-title":"Automatically assessing code understandability","author":"Scalabrino Simone","year":"2019","unstructured":"Simone Scalabrino , Christopher Vendome , and Denys Poshyvanyk . 2019 . Automatically assessing code understandability . IEEE Transactions on Software Engineering. Simone Scalabrino, Christopher Vendome, and Denys Poshyvanyk. 2019. Automatically assessing code understandability. IEEE Transactions on Software Engineering.","journal-title":"IEEE Transactions on Software Engineering."},{"key":"e_1_3_2_1_56_1","volume-title":"Descriptive Compound Identifier Names Improve Source Code Comprehension. In 2018 IEEE\/ACM 26th International Conference on Program Comprehension (ICPC).","author":"Schankin Andrea","unstructured":"Andrea Schankin , A. Berger , Daniel V. Holt , Johannes C. Hofmeister , T. Riedel , and M. Beigl . 2018 . Descriptive Compound Identifier Names Improve Source Code Comprehension. In 2018 IEEE\/ACM 26th International Conference on Program Comprehension (ICPC). Andrea Schankin, A. Berger, Daniel V. Holt, Johannes C. Hofmeister, T. Riedel, and M. Beigl. 2018. Descriptive Compound Identifier Names Improve Source Code Comprehension. In 2018 IEEE\/ACM 26th International Conference on Program Comprehension (ICPC)."},{"key":"e_1_3_2_1_57_1","volume-title":"Manning","author":"Liu Peter J.","year":"2017","unstructured":"Abigail See, Peter J. Liu , and Christopher D . Manning . 2017 . Get To The Point: Summarization with Pointer-Generator Networks. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics . 1073\u20131083. Abigail See, Peter J. Liu, and Christopher D. Manning. 2017. Get To The Point: Summarization with Pointer-Generator Networks. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics. 1073\u20131083."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/1858996.1859006"},{"key":"e_1_3_2_1_59_1","unstructured":"Ashish Vaswani Noam Shazeer Niki Parmar Jakob Uszkoreit Llion Jones Aidan N Gomez Lukasz Kaiser and Illia Polosukhin. 2017. Attention is all you need. In Advances in Neural Information Processing Systems. 6000\u20136010.  Ashish Vaswani Noam Shazeer Niki Parmar Jakob Uszkoreit Llion Jones Aidan N Gomez Lukasz Kaiser and Illia Polosukhin. 2017. Attention is all you need. In Advances in Neural Information Processing Systems. 6000\u20136010."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00059"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3385999"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416590"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3428205"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180233"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00093"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970359"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970326"},{"key":"e_1_3_2_1_68_1","volume-title":"Cross-Contract Static Analysis for Detecting Practical Reentrancy Vulnerabilities in Smart Contracts. In 2020 35th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 1029\u20131040","author":"Xue Yinxing","year":"2020","unstructured":"Yinxing Xue , Mingliang Ma , Yun Lin , Yulei Sui , Jiaming Ye , and Tianyong Peng . 2020 . Cross-Contract Static Analysis for Detecting Practical Reentrancy Vulnerabilities in Smart Contracts. In 2020 35th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 1029\u20131040 . Yinxing Xue, Mingliang Ma, Yun Lin, Yulei Sui, Jiaming Ye, and Tianyong Peng. 2020. Cross-Contract Static Analysis for Detecting Practical Reentrancy Vulnerabilities in Smart Contracts. In 2020 35th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 1029\u20131040."},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER48275.2020.9054800"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236068"}],"event":{"name":"ESEC\/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","location":"Athens Greece","acronym":"ESEC\/FSE '21","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3468264.3468567","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3468264.3468567","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:24:51Z","timestamp":1750195491000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3468264.3468567"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,18]]},"references-count":70,"alternative-id":["10.1145\/3468264.3468567","10.1145\/3468264"],"URL":"https:\/\/doi.org\/10.1145\/3468264.3468567","relation":{},"subject":[],"published":{"date-parts":[[2021,8,18]]},"assertion":[{"value":"2021-08-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}