{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T07:19:32Z","timestamp":1781767172675,"version":"3.54.5"},"reference-count":79,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"4","license":[{"start":{"date-parts":[[2023,4,1]],"date-time":"2023-04-01T00:00:00Z","timestamp":1680307200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,4,1]],"date-time":"2023-04-01T00:00:00Z","timestamp":1680307200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,4,1]],"date-time":"2023-04-01T00:00:00Z","timestamp":1680307200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001711","name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","doi-asserted-by":"publisher","award":["SNSF204632"],"award-info":[{"award-number":["SNSF204632"]}],"id":[{"id":"10.13039\/501100001711","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2023,4,1]]},"DOI":"10.1109\/tse.2022.3192755","type":"journal-article","created":{"date-parts":[[2022,7,21]],"date-time":"2022-07-21T19:34:14Z","timestamp":1658432054000},"page":"1804-1822","source":"Crossref","is-referenced-by-count":31,"title":["On the Effectiveness of Transfer Learning for Code Search"],"prefix":"10.1109","volume":"49","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8687-052X","authenticated-orcid":false,"given":"Pasquale","family":"Salza","sequence":"first","affiliation":[{"name":"University of Zurich, Zurich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christoph","family":"Schwizer","sequence":"additional","affiliation":[{"name":"University of Zurich, Zurich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jian","family":"Gu","sequence":"additional","affiliation":[{"name":"University of Zurich, Zurich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3874-5628","authenticated-orcid":false,"given":"Harald C.","family":"Gall","sequence":"additional","affiliation":[{"name":"University of Zurich, Zurich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884862"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.18"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511809071"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.42"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180167"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389269"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227135"},{"key":"ref8","first-page":"5998","article-title":"Attention is all you need","volume-title":"Proc. Conf. Neural Inf. Process. Syst.","author":"Vaswani"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1810.04805"},{"key":"ref10","article-title":"Improving language understanding by generative pre-training","author":"Radford","year":"2018"},{"key":"ref11","article-title":"RoBERTa: A robustly optimized BERT pretraining approach","author":"Liu","year":"2019"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2916887"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2018.2798607"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P16-1195"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194020500230"},{"key":"ref18","article-title":"Maybe Deep Neural Networks Are the Best Choice for Modeling Source Code","author":"Karampatsis","year":"2019"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106309"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/W19-4828"},{"key":"ref21","first-page":"3111","article-title":"Distributed representations of words and phrases and their compositionality","volume-title":"Proc. Int. Conf. Neural Inf. Process. Syst.","author":"Mikolov"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/D14-1162"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3292500.3330723"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2009.191"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/TAI.2021.3054609"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1177\/1059712318818568"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.740"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.467"},{"key":"ref29","article-title":"Recent advances in natural language inference: A survey of benchmarks, resources, and approaches","author":"Storks","year":"2019"},{"key":"ref30","article-title":"Knowledge guided text retrieval and reading for open domain question answering","author":"Min","year":"2019"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2015.11"},{"key":"ref34","article-title":"CodeSearchNet challenge: Evaluating the state of semantic code search","author":"Husain","year":"2019"},{"key":"ref36","first-page":"5110","article-title":"Learning and evaluating contextual embedding of source code","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Kanade"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/2931037.2931058"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678576"},{"key":"ref39","article-title":"Googles neural machine translation system: Bridging the gap between human and machine translation","author":"Wu","year":"2016"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.2012.6289079"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2013.6624012"},{"key":"ref43","article-title":"Large batch optimization for deep learning: Training BERT in 76 minutes","author":"You","year":"2019"},{"key":"ref44","article-title":"Adam: A method for stochastic optimization","author":"Kingma","year":"2015"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P16-1162"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/AVSS.2011.6027363"},{"key":"ref47","first-page":"953","article-title":"Accuracy at the top","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Boyd"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3360578"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3340458"},{"key":"ref50","article-title":"Neural code search evaluation dataset","author":"Li","year":"2019"},{"key":"ref51","first-page":"935","article-title":"Zero-shot learning through cross-modal transfer","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Socher"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2017.328"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.emnlp-main.230"},{"key":"ref54","volume-title":"Design and Analysis of Experiments","author":"Montgomery","year":"2017"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.2307\/1165329"},{"key":"ref56","article-title":"CodeXGLUE: A machine learning benchmark dataset for code understanding and generation","author":"Lu","year":"2021"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v30i1.10139"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2014.77"},{"key":"ref59","first-page":"10197","article-title":"Devign: Effective vulnerability identification by learning comprehensive program semantics via graph neural networks","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Zhou"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2013.6624029"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/2983990.2984041"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.74"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/3340544"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/d18-1192"},{"key":"ref65","article-title":"Evaluating large language models trained on code","author":"Chen","year":"2021"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.naacl-main.211"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.emnlp-main.482"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2006.100"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00086"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME52107.2021.00049"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1145\/3192366.3192412"},{"key":"ref72","first-page":"200","article-title":"Deep code comment generation","volume-title":"Proc. IEEE Int. Conf. Prog. Comprehension","author":"Hu"},{"key":"ref73","article-title":"Learning to represent programs with graphs","author":"Allamanis","year":"2018"},{"key":"ref74","article-title":"Gated graph sequence neural networks","author":"Li","year":"2016"},{"key":"ref75","article-title":"Learning scalable and precise representation of program semantics","author":"Wang","year":"2019"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3385999"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.findings-acl.391"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1145\/3428301"},{"key":"ref79","first-page":"2123","article-title":"Bimodal modelling of source code and natural language","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Allamanis"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1145\/3211346.3211353"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1162\/tacl_a_00051"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00012"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106542"},{"key":"ref84","first-page":"7059","article-title":"Cross-lingual language model pretraining","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Conneau"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/32\/10103953\/09835142.pdf?arnumber=9835142","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,1]],"date-time":"2024-02-01T09:27:40Z","timestamp":1706779660000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9835142\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,1]]},"references-count":79,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.1109\/tse.2022.3192755","relation":{},"ISSN":["0098-5589","1939-3520","2326-3881"],"issn-type":[{"value":"0098-5589","type":"print"},{"value":"1939-3520","type":"electronic"},{"value":"2326-3881","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,1]]}}}