{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T16:06:20Z","timestamp":1778947580506,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":50,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,6,27]],"date-time":"2020-06-27T00:00:00Z","timestamp":1593216000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100007515","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1723215, CCF-1723432, TWC-1723198, CCF-1518897, and CNS-1513263."],"award-info":[{"award-number":["CCF-1723215, CCF-1723432, TWC-1723198, CCF-1518897, and CNS-1513263."]}],"id":[{"id":"10.13039\/100007515","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,6,27]]},"DOI":"10.1145\/3377811.3380926","type":"proceedings-article","created":{"date-parts":[[2020,10,1]],"date-time":"2020-10-01T18:25:34Z","timestamp":1601576734000},"page":"1372-1384","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":54,"title":["Suggesting natural method names to check name consistencies"],"prefix":"10.1145","author":[{"given":"Son","family":"Nguyen","sequence":"first","affiliation":[{"name":"Univ. of Texas-Dallas"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hung","family":"Phan","sequence":"additional","affiliation":[{"name":"Iowa State Univ."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Trinh","family":"Le","sequence":"additional","affiliation":[{"name":"U. of Eng. &amp; Tech., Vietnam"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tien N.","family":"Nguyen","sequence":"additional","affiliation":[{"name":"Univ. of Texas-Dallas"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,10]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n.d.]. . https:\/\/doubledoubleblind.github.io\/mnire\/."},{"key":"e_1_3_2_1_2_1","unstructured":"[n.d.]. Apache Cassandra http:\/\/cassandraapache.org\/"},{"key":"e_1_3_2_1_3_1","unstructured":"[n.d.]. Apache Common IO. https:\/\/commons.apache.org\/proper\/commons-io\/"},{"key":"e_1_3_2_1_4_1","unstructured":"[n.d.]. Apache MINA. https:\/\/mina.apache.org\/"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635883"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786849"},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the 33nd International Conference on Machine Learning, ICML 2016 (JMLR Workshop and Conference Proceedings)","volume":"48","author":"Allamanis Miltiadis","year":"2091","unstructured":"Miltiadis Allamanis, Hao Peng, and Charles A. Sutton. 2016. A Convolutional Attention Network for Extreme Summarization of Source Code. In Proceedings of the 33nd International Conference on Machine Learning, ICML 2016 (JMLR Workshop and Conference Proceedings), Vol. 48. JMLR.org, 2091--2100."},{"key":"e_1_3_2_1_8_1","volume-title":"Proceedings of the 10th IEEE Working Conference on Mining Software Repositories (MSR'13)","author":"Allamanis M.","unstructured":"M. Allamanis and C. Sutton. 2013. Mining source code repositories at massive scale using language modeling. In Proceedings of the 10th IEEE Working Conference on Mining Software Repositories (MSR'13). IEEE CS, 207--216."},{"key":"e_1_3_2_1_9_1","volume-title":"code2seq: Generating sequences from structured representations of code. arXiv preprint arXiv:1808.01400","author":"Alon Uri","year":"2018","unstructured":"Uri Alon, Shaked Brody, Omer Levy, and Eran Yahav. 2018. code2seq: Generating sequences from structured representations of code. arXiv preprint arXiv:1808.01400 (2018)."},{"key":"e_1_3_2_1_10_1","volume-title":"International Conference on Learning Representations (ICLR","author":"Alon Uri","year":"2019","unstructured":"Uri Alon, Omer Levy, and Eran Yahav. 2019. code2seq: Generating Sequences from Structured Representations of Code. In International Conference on Learning Representations (ICLR 2019). https:\/\/openreview.net\/forum?id=HlgKYo09tX"},{"key":"e_1_3_2_1_11_1","volume-title":"code2vec: Learning Distributed Representations of Code. CoRR abs\/1803.09473","author":"Alon Uri","year":"2018","unstructured":"Uri Alon, Meital Zilberstein, Omer Levy, and Eran Yahav. 2018. code2vec: Learning Distributed Representations of Code. CoRR abs\/1803.09473 (2018). arXiv:1803.09473 http:\/\/arxiv.org\/abs\/1803.09473"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290353"},{"key":"e_1_3_2_1_13_1","volume-title":"Reps","author":"Amodio Matthew","year":"2017","unstructured":"Matthew Amodio, Swarat Chaudhuri, and Thomas W. Reps. 2017. Neural Attribute Machines for Program Generation. CoRR abs\/1705.09231 (2017). arXiv:1705.09231 http:\/\/arxiv.org\/abs\/1705.09231"},{"key":"e_1_3_2_1_14_1","volume-title":"Neural Machine Translation by Jointly Learning to Align and Translate. CoRR abs\/1409.0473","author":"Bahdanau Dzmitry","year":"2014","unstructured":"Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. 2014. Neural Machine Translation by Jointly Learning to Align and Translate. CoRR abs\/1409.0473 (2014). arXiv:1409.0473 http:\/\/arxiv.org\/abs\/1409.0473"},{"key":"e_1_3_2_1_15_1","volume-title":"Automated Correction for Syntax Errors in Programming Assignments using Recurrent Neural Networks. CoRR abs\/1603.06129","author":"Bhatia Sahil","year":"2016","unstructured":"Sahil Bhatia and Rishabh Singh. 2016. Automated Correction for Syntax Errors in Programming Assignments using Recurrent Neural Networks. CoRR abs\/1603.06129 (2016). arXiv:1603.06129 http:\/\/arxiv.org\/abs\/1603.06129"},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the 33rd International Conference on Machine Learning (ICML 2016)","volume":"48","author":"Bielik Pavol","year":"2016","unstructured":"Pavol Bielik, Veselin Raychev, and Martin Vechev. 2016. PHOG: Probabilistic Model for Code. In Proceedings of the 33rd International Conference on Machine Learning (ICML 2016) (Proceedings of Machine Learning Research), Vol. 48. PMLR, 2933--2942. http:\/\/proceedings.mlr.press\/v48\/bielikl6.html"},{"key":"e_1_3_2_1_17_1","volume-title":"Massive Exploration of Neural Machine Translation Architectures. ArXiv e-prints (March","author":"Britz Denny","year":"2017","unstructured":"Denny Britz, Anna Goldie, Thang Luong, and Quoc Le. 2017. Massive Exploration of Neural Machine Translation Architectures. ArXiv e-prints (March 2017). arXiv:cs.CL\/1703.03906"},{"key":"e_1_3_2_1_18_1","volume-title":"Generative code modeling with graphs. arXiv preprint arXiv:1805.08490","author":"Brockschmidt Marc","year":"2018","unstructured":"Marc Brockschmidt, Miltiadis Allamanis, Alexander L Gaunt, and Oleksandr Polozov. 2018. Generative code modeling with graphs. arXiv preprint arXiv:1805.08490 (2018)."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2009.50"},{"key":"e_1_3_2_1_20_1","volume-title":"Sutton","author":"Fowkes Jaroslav M.","year":"2015","unstructured":"Jaroslav M. Fowkes and Charles A. Sutton. 2015. Parameter-Free Probabilistic API Mining at GitHub Scale. CoRR abs\/1512.05558 (2015). http:\/\/arxiv.org\/abs\/1512.05558"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/3155562.3155573"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2018.03.022"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950334"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814270.2814295"},{"key":"e_1_3_2_1_25_1","unstructured":"Tjalling Haije. [n.d.]. Automatic Comment Generation using a Neural Translation Mode."},{"key":"e_1_3_2_1_26_1","volume-title":"Reps","author":"Henkel Jordan","year":"2018","unstructured":"Jordan Henkel, Shuvendu Lahiri, Ben Liblit, and Thomas W. Reps. 2018. Code Vectors: Understanding Programs Through Embedded Abstracted Symbolic Traces. CoRR abs\/1803.06686 (2018). arXiv:1803.06686 http:\/\/arxiv.org\/abs\/1803.06686"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227135"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196321.3196334"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.18653\/vl\/P16-1195"},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 34th ACM\/IEEE International Conference on Automated Software Engineering (ASE'19)","author":"Jiang Lin","year":"2019","unstructured":"Lin Jiang, Hui Liu, and He Jiang. 2019. Machine Learning Based Automated Method Name Recommendation: How Far Are We. In Proceedings of the 34th ACM\/IEEE International Conference on Automated Software Engineering (ASE'19). IEEE CS."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.18653\/vl\/W16-1609"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2017.46"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00019"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00026"},{"key":"e_1_3_2_1_35_1","volume-title":"Addressing the Rare Word Problem in Neural Machine Translation. CoRR abs\/1410.8206","author":"Luong Thang","year":"2014","unstructured":"Thang Luong, Ilya Sutskever, Quoc V. Le, Oriol Vinyals, and Wojciech Zaremba. 2014. Addressing the Rare Word Problem in Neural Machine Translation. CoRR abs\/1410.8206 (2014). arXiv:1410.8206 http:\/\/arxiv.org\/abs\/1410.8206"},{"key":"e_1_3_2_1_36_1","volume-title":"Proceedings of the 27th Annual Conference on Neural Information Processing Systems 2013 (NIPS'13)","author":"Mikolov Tomas","year":"2013","unstructured":"Tomas Mikolov, Ilya Sutskever, Kai Chen, Gregory S. Corrado, and Jeffrey Dean. 2013. Distributed Representations of Words and Phrases and their Compositionality. In Proceedings of the 27th Annual Conference on Neural Information Processing Systems 2013 (NIPS'13). 3111--3119."},{"key":"e_1_3_2_1_37_1","volume-title":"TBCNN: A Tree-Based Convolutional Neural Network for Programming Language Processing. CoRR abs\/1409.5718","author":"Mou Lili","year":"2014","unstructured":"Lili Mou, Ge Li, Zhi Jin, Lu Zhang, and Tao Wang. 2014. TBCNN: A Tree-Based Convolutional Neural Network for Programming Language Processing. CoRR abs\/1409.5718 (2014). arXiv:1409.5718 http:\/\/arxiv.org\/abs\/1409.5718"},{"key":"e_1_3_2_1_38_1","unstructured":"Annamalai Narayanan Mahinthan Chandramohan Rajasekar Venkatesan Lihui Chen and Yang Liu. [n.d.]. graph2vec: Learning distributed representations of graphs. ([n.d.])."},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings of the 40th International Conference on Software Engineering (ICSE '18)","author":"Phan Hung","unstructured":"Hung Phan, Hoan Anh Nguyen, Ngoc M. Tran, Linh H. Truong, Anh Tuan Nguyen, and Tien N. Nguyen. 2018. Statistical Learning of API Fully Qualified Names in Code Snippets of Online Forums. In Proceedings of the 40th International Conference on Software Engineering (ICSE '18). ACM, 632--642."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884808"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676726.2677009"},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of the 2009 International Workshop on Software Clones (IWSC","author":"Smith Randy","year":"2009","unstructured":"Randy Smith and Susan Horwitz. 2009. Detecting and Measuring Similarity in Code Clones. In Proceedings of the 2009 International Workshop on Software Clones (IWSC 2009). IEEE CS, 28--34."},{"key":"e_1_3_2_1_43_1","volume-title":"Manning","author":"Tai Kai Sheng","year":"2015","unstructured":"Kai Sheng Tai, Richard Socher, and Christopher D. Manning. 2015. Improved Semantic Representations From Tree-Structured Long Short-Term Memory Networks. CoRR abs\/1503.00075 (2015). arXiv:1503.00075 http:\/\/arxiv.org\/abs\/1503.00075"},{"key":"e_1_3_2_1_44_1","volume-title":"Proceedings of the 41st International Conference on Software Engineering (ICSE'19)","author":"Tran Hieu","unstructured":"Hieu Tran, Ngoc Tran, Son Nguyen, Hoan Nguyen, and Tien N. Nguyen. 2019. Recovering Variable Names for Minified Code with Usage Contexts. In Proceedings of the 41st International Conference on Software Engineering (ICSE'19). IEEE Press, 1165--1175."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196398.3196431"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106289"},{"key":"e_1_3_2_1_47_1","volume-title":"Yu","author":"Wan Yao","year":"2018","unstructured":"Yao Wan, Zhou Zhao, Min Yang, Guandong Xu, Haochao Ying, Jian Wu, and Philip S. Yu. 2018. Improving Automatic Source Code Summarization via Deep Reinforcement Learning. CoRR abs\/1811.07234 (2018). arXiv:1811.07234 http:\/\/arxiv.org\/abs\/1811.07234"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11704-018-7457-6"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970326"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236068"}],"event":{"name":"ICSE '20: 42nd International Conference on Software Engineering","location":"Seoul South Korea","acronym":"ICSE '20","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","KIISE Korean Institute of Information Scientists and Engineers","IEEE CS"]},"container-title":["Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3377811.3380926","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3377811.3380926","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:41:40Z","timestamp":1750200100000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3377811.3380926"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,27]]},"references-count":50,"alternative-id":["10.1145\/3377811.3380926","10.1145\/3377811"],"URL":"https:\/\/doi.org\/10.1145\/3377811.3380926","relation":{},"subject":[],"published":{"date-parts":[[2020,6,27]]},"assertion":[{"value":"2020-10-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}