{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,3]],"date-time":"2026-03-03T02:19:19Z","timestamp":1772504359143,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":68,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,21]],"date-time":"2022-05-21T00:00:00Z","timestamp":1653091200000},"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":["61690201, 62141215"],"award-info":[{"award-number":["61690201, 62141215"]}],"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":[[2022,5,21]]},"DOI":"10.1145\/3510003.3510140","type":"proceedings-article","created":{"date-parts":[[2022,7,5]],"date-time":"2022-07-05T22:42:59Z","timestamp":1657060979000},"page":"388-400","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":42,"title":["Code search based on context-aware code translation"],"prefix":"10.1145","author":[{"given":"Weisong","family":"Sun","sequence":"first","affiliation":[{"name":"Nanjing University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chunrong","family":"Fang","sequence":"additional","affiliation":[{"name":"Nanjing University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuchen","family":"Chen","sequence":"additional","affiliation":[{"name":"Nanjing University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guanhong","family":"Tao","sequence":"additional","affiliation":[{"name":"Purdue University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tingxu","family":"Han","sequence":"additional","affiliation":[{"name":"Nanjing University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Quanjun","family":"Zhang","sequence":"additional","affiliation":[{"name":"Nanjing University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,7,5]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proceedings of the 3th International Conference on Learning Representations","author":"Bahdanau Dzmitry","year":"2015","unstructured":"Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. 2015. Neural Machine Translation by Jointly Learning to Align and Translate. In Proceedings of the 3th International Conference on Learning Representations. San Diego, CA, USA, 1--15."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/72.279181"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJESDF.2007.016865"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the 28th International Conference on Human Factors in Computing Systems. ACM","author":"Brandt Joel","unstructured":"Joel Brandt, Mira Dontcheva, Marcos Weskamp, and Scott R. Klemmer. 2010. Example-centric programming: integrating web search into the development environment. In Proceedings of the 28th International Conference on Human Factors in Computing Systems. ACM, Atlanta, Georgia, USA, 513--522."},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the 27th International Conference on Human Factors in Computing Systems. ACM","author":"Brandt Joel","unstructured":"Joel Brandt, Philip J. Guo, Joel Lewenstein, Mira Dontcheva, and Scott R. Klemmer. 2009. Two studies of opportunistic programming: interleaving web foraging, learning, and writing code. In Proceedings of the 27th International Conference on Human Factors in Computing Systems. ACM, Boston, MA, USA, 1589--1598."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3404835.3462840"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3340458"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2071389.2071390"},{"key":"e_1_3_2_1_9_1","volume-title":"CodeSearchNet Data. site: https:\/\/github.com\/github\/CodeSearchNet#data. Accessed","year":"2021","unstructured":"CodeSearchNet. 2019. CodeSearchNet Data. site: https:\/\/github.com\/github\/CodeSearchNet#data. Accessed: 2021."},{"key":"e_1_3_2_1_10_1","volume-title":"Kuksa","author":"Collobert Ronan","year":"2011","unstructured":"Ronan Collobert, Jason Weston, L\u00e9on Bottou, Michael Karlen, Koray Kavukcuoglu, and Pavel P. Kuksa. 2011. Natural Language Processing (Almost) from Scratch. Journal of Machine Learning Research 12, ARTICLE (2011), 2493--2537."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2014.04.003"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3395363.3397362"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"e_1_3_2_1_14_1","volume-title":"DeViSE: A Deep Visual-Semantic Embedding Model. In proceedings of the 27th Annual Conference Neural Information Processing Systems. Curran Associates Inc.","author":"Frome Andrea","year":"2013","unstructured":"Andrea Frome, Gregory S. Corrado, Jonathon Shlens, Samy Bengio, Jeffrey Dean, Marc'Aurelio Ranzato, and Tom\u00e1s Mikolov. 2013. DeViSE: A Deep Visual-Semantic Embedding Model. In proceedings of the 27th Annual Conference Neural Information Processing Systems. Curran Associates Inc., Lake Tahoe, Nevada, United States, 2121--2129."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3293882.3330559"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2017.15"},{"key":"e_1_3_2_1_17_1","volume-title":"site: https:\/\/github.com. Accessed","author":"Inc. GitHub. 2008. GitHub.","year":"2021","unstructured":"Inc. GitHub. 2008. GitHub. site: https:\/\/github.com. Accessed: 2021."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180167"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950334"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME46990.2020.00099"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.758"},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the 31st International Conference on Software Engineering. IEEE","author":"Hill Emily","unstructured":"Emily Hill, Lori L. Pollock, and K. Vijay-Shanker. 2009. Automatically capturing source code context of NL-queries for software maintenance and reuse. In Proceedings of the 31st International Conference on Software Engineering. IEEE, Vancouver, Canada, 232--242."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196321.3196334"},{"key":"e_1_3_2_1_25_1","volume-title":"CodeSearchNet Challenge: Evaluating the State of Semantic Code Search. CoRR abs\/1909.09436","author":"Husain Hamel","year":"2019","unstructured":"Hamel Husain, Ho-Hsiang Wu, Tiferet Gazit, Miltiadis Allamanis, and Marc Brockschmidt. 2019. CodeSearchNet Challenge: Evaluating the State of Semantic Code Search. CoRR abs\/1909.09436 (2019), 1--6."},{"key":"e_1_3_2_1_26_1","volume-title":"site: https:\/\/stackoverflow.com\/. Accessed","author":"Stack Overflow Stack Exchange","year":"2021","unstructured":"Stack Exchange Inc;. 2008. Stack Overflow. site: https:\/\/stackoverflow.com\/. Accessed: 2021."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568292"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/E17-1019"},{"key":"e_1_3_2_1_29_1","volume-title":"Proceedings of the 3th International Conference on Learning Representations - Poster. OpenReview.net","author":"Diederik","unstructured":"Diederik P. Kingma and Jimmy Ba. 2015. Adam: A Method for Stochastic Optimization. In Proceedings of the 3th International Conference on Learning Representations - Poster. OpenReview.net, San Diego, CA, USA, 1--15."},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 31th International Conference on Machine Learning. JMLR.org","author":"Quoc","unstructured":"Quoc V. Le and Tom\u00e1s Mikolov. 2014. Distributed Representations of Sentences and Documents. In Proceedings of the 31th International Conference on Machine Learning. JMLR.org, Beijing, China, 1188--1196."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597087"},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of the 4th International Conference on Learning Representations. OpenReview.net","author":"Li Yujia","unstructured":"Yujia Li, Daniel Tarlow, Marc Brockschmidt, and Richard S. Zemel. 2016. Gated Graph Sequence Neural Networks. In Proceedings of the 4th International Conference on Learning Representations. OpenReview.net, San Juan, Puerto Rico, 1--20."},{"key":"e_1_3_2_1_33_1","volume-title":"The Java Virtual Machine Specification. site: https:\/\/docs.oracle.com\/javase\/specs\/jvms\/se8\/html\/index.html. Accessed","author":"Lindholm Tim","year":"2021","unstructured":"Tim Lindholm, Frank Yellin, Gilad Bracha, Alex Buckley, and Daniel Smith. 2021. The Java Virtual Machine Specification. site: https:\/\/docs.oracle.com\/javase\/specs\/jvms\/se8\/html\/index.html. Accessed: 2021."},{"key":"e_1_3_2_1_34_1","volume-title":"The Java Virtual Machine Specification-Local Variables. site: https:\/\/docs.oracle.com\/javase\/specs\/jvms\/se8\/html\/jvms-2.html#jvms-2.6. Accessed","author":"Lindholm Tim","year":"2021","unstructured":"Tim Lindholm, Frank Yellin, Gilad Bracha, Alex Buckley, and Daniel Smith. 2021. The Java Virtual Machine Specification-Local Variables. site: https:\/\/docs.oracle.com\/javase\/specs\/jvms\/se8\/html\/jvms-2.html#jvms-2.6. Accessed: 2021."},{"key":"e_1_3_2_1_35_1","volume-title":"Opportunities and Challenges in Code Search Tools. CoRR abs\/2011.02297","author":"Liu Chao","year":"2020","unstructured":"Chao Liu, Xin Xia, David Lo, Cuiyun Gao, Xiaohu Yang, and John Grundy. 2020. Opportunities and Challenges in Code Search Tools. CoRR abs\/2011.02297 (2020), 1--35."},{"key":"e_1_3_2_1_36_1","volume-title":"Proceedings of the 22nd International Conference on Software Analysis, Evolution, and Reengineering. IEEE Computer Society, Montreal, QC, Canada, 545--549","author":"Lu Meili","year":"2015","unstructured":"Meili Lu, Xiaobing Sun, Shaowei Wang, David Lo, and Yucong Duan. 2015. Query expansion via WordNet for effective code search. In Proceedings of the 22nd International Conference on Software Analysis, Evolution, and Reengineering. IEEE Computer Society, Montreal, QC, Canada, 545--549."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.42"},{"key":"e_1_3_2_1_38_1","unstructured":"Robert C Martin. 2009. Clean code: a handbook of agile software craftsmanship. Pearson Education."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00041"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985809"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.5555\/2337223.2337323"},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of the 1st International Conference on Learning Representations, Workshop Track. OpenReview.net","author":"Mikolov Tom\u00e1s","year":"2013","unstructured":"Tom\u00e1s Mikolov, Kai Chen, Greg Corrado, and Jeffrey Dean. 2013. Efficient Estimation of Word Representations in Vector Space. In Proceedings of the 1st International Conference on Learning Representations, Workshop Track. OpenReview.net, Scottsdale, Arizona, USA, 1--12."},{"key":"e_1_3_2_1_43_1","volume-title":"Proceedings of the 27th Annual Conference on Neural Information Processing Systems. Curran Associates Inc.","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. Curran Associates Inc., Lake Tahoe, Nevada, United States, 3111--3119."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/219717.219748"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89900-6_21"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v30i1.10139"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884873"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2016.2560165"},{"key":"e_1_3_2_1_49_1","volume-title":"Proceedings of the 7th conference of the Centre for Advanced Studies on Collaborative Research. IBM","author":"Software Engineering Work Practices An Examination","year":"1997","unstructured":"An Examination of Software Engineering Work Practices. 1997. Janice Singer and Timothy C. Lethbridge and Norman G. Vinson and Nicolas Anquetil. In Proceedings of the 7th conference of the Centre for Advanced Studies on Collaborative Research. IBM, Toronto, Ontario, Canada, 174--188."},{"key":"e_1_3_2_1_50_1","volume-title":"Ward","author":"Palangi Hamid","year":"2015","unstructured":"Hamid Palangi, Li Deng, Yelong Shen, Jianfeng Gao, Xiaodong He, Jianshu Chen, Xinying Song, and Rabab K. Ward. 2015. Deep Sentence Embedding Using the Long Short Term Memory Network: Analysis and Application to Information Retrieval. CoRR abs\/1502.06922 (2015), 1--15."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2006.60"},{"key":"e_1_3_2_1_52_1","volume-title":"Proceedings of the 34th International Conference on Software Maintenance and Evolution. IEEE Computer Society","author":"Rahman Mohammad Masudur","unstructured":"Mohammad Masudur Rahman and Chanchal K. Roy. 2018. Effective Reformulation of Query for Code Search Using Crowdsourced Knowledge and Extra-Large Data Analytics. In Proceedings of the 34th International Conference on Software Maintenance and Evolution. IEEE Computer Society, Madrid, Spain, 473--484."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3211346.3211353"},{"key":"e_1_3_2_1_54_1","volume-title":"Proceedings of the 10th Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. ACM","author":"Sadowski Caitlin","unstructured":"Caitlin Sadowski, Kathryn T. Stolee, and Sebastian G. Elbaum. 2015. How developers search for code: a case study. In Proceedings of the 10th Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. ACM, Bergamo, Italy, 191--201."},{"key":"e_1_3_2_1_55_1","volume-title":"Introduction to information retrieval","author":"Sch\u00fctze Hinrich","unstructured":"Hinrich Sch\u00fctze, Christopher D Manning, and Prabhakar Raghavan. 2008. Introduction to information retrieval. Vol. 39. Cambridge University Press Cambridge."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389269"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950321"},{"key":"e_1_3_2_1_58_1","volume-title":"Source Code and Dataset of TranCS. site: https:\/\/github.com\/wssun\/TranCS. Accessed","author":"Sun Weisong","year":"2022","unstructured":"Weisong Sun and Yuchen Chen. 2022. Source Code and Dataset of TranCS. site: https:\/\/github.com\/wssun\/TranCS. Accessed: 2022."},{"key":"e_1_3_2_1_59_1","volume-title":"Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics. The Association for Computer Linguistics","author":"Tai Kai Sheng","unstructured":"Kai Sheng Tai, Richard Socher, and Christopher D. Manning. 2015. Improved Semantic Representations From Tree-Structured Long Short-Term Memory Networks. In Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics. The Association for Computer Linguistics, Beijing, China, 1556--1566."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196398.3196431"},{"key":"e_1_3_2_1_61_1","volume-title":"Proceedings of the 31st Annual Conference on Neural Information Processing Systems. Curran Associates Inc.","author":"Vaswani Ashish","year":"2017","unstructured":"Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, undefinedukasz Kaiser, and Illia Polosukhin. 2017. Attention is All You Need. In Proceedings of the 31st Annual Conference on Neural Information Processing Systems. Curran Associates Inc., Long Beach, CA, USA, 5998--6008."},{"key":"e_1_3_2_1_62_1","volume-title":"Proceedings of the 34th International Conference on Automated Software Engineering. IEEE","author":"Wan Yao","unstructured":"Yao Wan, Jingdong Shu, Yulei Sui, Guandong Xu, Zhou Zhao, Jian Wu, and Philip S. Yu. 2019. Multi-modal Attention Network Learning for Semantic Source Code Retrieval. In Proceedings of the 34th International Conference on Automated Software Engineering. IEEE, San Diego, CA, USA, 13--25."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9514-4"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER50967.2021.00039"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2827379"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/3308558.3313632"},{"key":"e_1_3_2_1_67_1","volume-title":"deGraphCS: Embedding Variable-based Flow Graph for Neural Code Search. CoRR abs\/2103.13020","author":"Zeng Chen","year":"2021","unstructured":"Chen Zeng, Yue Yu, Shanshan Li, Xin Xia, Zhiming Wang, Mingyang Geng, Bailin Xiao, Wei Dong, and Xiangke Liao. 2021. deGraphCS: Embedding Variable-based Flow Graph for Neural Code Search. CoRR abs\/2103.13020 (2021), 1--21."},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416530"}],"event":{"name":"ICSE '22: 44th International Conference on Software Engineering","location":"Pittsburgh Pennsylvania","acronym":"ICSE '22","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 44th International Conference on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3510003.3510140","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3510003.3510140","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:10:24Z","timestamp":1750183824000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3510003.3510140"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,21]]},"references-count":68,"alternative-id":["10.1145\/3510003.3510140","10.1145\/3510003"],"URL":"https:\/\/doi.org\/10.1145\/3510003.3510140","relation":{},"subject":[],"published":{"date-parts":[[2022,5,21]]},"assertion":[{"value":"2022-07-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}