{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T20:25:31Z","timestamp":1776111931798,"version":"3.50.1"},"reference-count":46,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"5","license":[{"start":{"date-parts":[[2024,5,1]],"date-time":"2024-05-01T00:00:00Z","timestamp":1714521600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,5,1]],"date-time":"2024-05-01T00:00:00Z","timestamp":1714521600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,5,1]],"date-time":"2024-05-01T00:00:00Z","timestamp":1714521600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100018537","name":"National Science and Technology Major Project","doi-asserted-by":"publisher","award":["2021ZD0113305"],"award-info":[{"award-number":["2021ZD0113305"]}],"id":[{"id":"10.13039\/501100018537","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61960206008"],"award-info":[{"award-number":["61960206008"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62372381"],"award-info":[{"award-number":["62372381"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100014219","name":"National Science Fund for Distinguished Young Scholars","doi-asserted-by":"publisher","award":["62025205"],"award-info":[{"award-number":["62025205"]}],"id":[{"id":"10.13039\/501100014219","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2024,5]]},"DOI":"10.1109\/tse.2024.3379583","type":"journal-article","created":{"date-parts":[[2024,3,20]],"date-time":"2024-03-20T18:20:15Z","timestamp":1710958815000},"page":"1163-1181","source":"Crossref","is-referenced-by-count":5,"title":["hmCodeTrans: Human\u2013Machine Interactive Code Translation"],"prefix":"10.1109","volume":"50","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7301-5946","authenticated-orcid":false,"given":"Jiaqi","family":"Liu","sequence":"first","affiliation":[{"name":"School of Computer Science, Northwestern Polytechnical University, Xi&#x2019;an, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-0165-7824","authenticated-orcid":false,"given":"Fengming","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Computer Science, Northwestern Polytechnical University, Xi&#x2019;an, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-9632-9411","authenticated-orcid":false,"given":"Xin","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Computer Science, Northwestern Polytechnical University, Xi&#x2019;an, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9905-3238","authenticated-orcid":false,"given":"Zhiwen","family":"Yu","sequence":"additional","affiliation":[{"name":"Haerbin Engineering University, Harbin, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5897-4401","authenticated-orcid":false,"given":"Liang","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Computer Science, Northwestern Polytechnical University, Xi&#x2019;an, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1276-5399","authenticated-orcid":false,"given":"Yao","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Computer Science, Northwestern Polytechnical University, Xi&#x2019;an, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6097-2467","authenticated-orcid":false,"given":"Bin","family":"Guo","sequence":"additional","affiliation":[{"name":"School of Computer Science, Northwestern Polytechnical University, Xi&#x2019;an, China"}]}],"member":"263","reference":[{"key":"ref1","first-page":"1379","article-title":"FLUX: From SQL to GQL query translation tool","volume-title":"Proc. 35th IEEE\/ACM Int. Conf. Automated Softw. Eng. (ASE)","author":"Sharma","year":"2020"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678929"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2022.3156637"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/AICCSA47632.2019.9035292"},{"key":"ref5","doi-asserted-by":"crossref","first-page":"180","DOI":"10.1145\/3197231.3197240","article-title":"Automatic inference of Java-to-Swift translation rules for porting mobile applications","volume-title":"Proc. 5th Int. Conf. Mobile Softw. Eng. Syst. (MobileSoft)","author":"An","year":"2018"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2017.84"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/AIMS52415.2021.9466033"},{"key":"ref8","first-page":"20601","article-title":"Unsupervised translation of programming languages","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"33","author":"Roziere","year":"2020"},{"key":"ref9","first-page":"14967","article-title":"DOBF: A deobfuscation pre-training objective for programming languages","volume-title":"Proc. Adv. Neural Inf. Process. Syst. (NIPS)","volume":"34","author":"Lachaux","year":"2021"},{"key":"ref10","first-page":"2547","article-title":"Tree-to-tree neural networks for program translation","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"31","author":"Chen","year":"2018"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/s42486-020-00051-1"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1905334117"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3210753"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1016\/j.csl.2016.12.003"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1016\/j.csl.2019.04.001"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN48605.2020.9207491"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1807184115"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2022.3183297"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/p19-1176"},{"key":"ref20","first-page":"17021","article-title":"ProTo: Program-guided transformer for program-guided tasks","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"34","author":"Zhao","year":"2021"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2661136.2661148"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2494584"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.74"},{"key":"ref24","article-title":"PaLM: Scaling language modeling with pathways","author":"Chowdhery","year":"2022"},{"key":"ref25","article-title":"Code translation with compiler representations","author":"Szafraniec","year":"2022"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.emnlp-main.685"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME52107.2021.00044"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678927"},{"key":"ref30","article-title":"Leveraging automated unit tests for unsupervised code translation","author":"Roziere","year":"2021"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3490099.3511157"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/3397481.3450656"},{"issue":"1","key":"ref33","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1023\/A:1007999327580","article-title":"Target-text mediated interactive machine translation","volume":"12","author":"Foster","year":"1997","journal-title":"Mach. Transl."},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v34i05.6514"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/K18-1015"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.findings-acl.143"},{"key":"ref37","article-title":"CodeBLEU: A method for automatic evaluation of code synthesis","author":"Ren","year":"2020"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.3115\/1273073.1273180"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1162\/coli.2008.07-055-R2-06-29"},{"key":"ref40","first-page":"546","article-title":"Online learning for interactive statistical machine translation","volume-title":"2010 Hum. Lang. Technol. Conf. North Am. Chapter Assoc. Comput. Ling., NAACL HLT 2010","author":"Ortiz-Mart\u00ednez","year":"2010"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3395363.3397369"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00107"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510222"},{"issue":"140","key":"ref44","first-page":"1","article-title":"Exploring the limits of transfer learning with a unified text-to-text transformer","volume":"21","author":"Raffel","year":"2020","journal-title":"J. Mach. Learn. Res."},{"issue":"8","key":"ref45","first-page":"9","article-title":"Language models are unsupervised multitask learners","volume":"1","author":"Radford","year":"2019","journal-title":"OpenAI Blog"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1406.3269"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/32\/10531114\/10476504.pdf?arnumber=10476504","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T07:00:26Z","timestamp":1725606026000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10476504\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5]]},"references-count":46,"journal-issue":{"issue":"5"},"URL":"https:\/\/doi.org\/10.1109\/tse.2024.3379583","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":[[2024,5]]}}}