{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,30]],"date-time":"2026-07-30T17:05:37Z","timestamp":1785431137181,"version":"3.56.0"},"publisher-location":"Cham","reference-count":34,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032227737","type":"print"},{"value":"9783032227744","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-22774-4_2","type":"book-chapter","created":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T09:17:47Z","timestamp":1776331067000},"page":"21-42","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Revisiting the Role of Natural Language Code Comments in Code Translation"],"prefix":"10.1007","author":[{"given":"Monika","family":"Gupta","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ajay","family":"Meena","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anamitra Roy","family":"Choudhury","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vijay","family":"Arya","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Srikanta","family":"Bedathur","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,4,17]]},"reference":[{"key":"2_CR1","doi-asserted-by":"crossref","unstructured":"Ahmad, W.U., Chakraborty, S., Ray, B., Chang, K.W.: Summarize and generate to back-translate: Unsupervised translation of programming languages (2023), https:\/\/arxiv.org\/abs\/2205.11116","DOI":"10.18653\/v1\/2023.eacl-main.112"},{"key":"2_CR2","unstructured":"Ahmad, W.U., Tushar, M.G.R., Chakraborty, S., Chang, K.W.: Avatar: A parallel corpus for java-python program translation. arXiv preprint arXiv:2108.11590 (2021)"},{"key":"2_CR3","unstructured":"Chen, X., Liu, C., Song, D.: Tree-to-tree neural networks for program translation. Advances in neural information processing systems 31 (2018)"},{"key":"2_CR4","unstructured":"DeepSeek-AI, Zhu, Q., Guo, D., Shao, Z., Yang, D., Wang, P., Xu, R., Wu, Y., Li, Y., Gao, H., Ma, S., Zeng, W., Bi, X., Gu, Z., Xu, H., Dai, D., Dong, K., Zhang, L., Piao, Y., Gou, Z., Xie, Z., Hao, Z., Wang, B., Song, J., Chen, D., Xie, X., Guan, K., You, Y., Liu, A., Du, Q., Gao, W., Lu, X., Chen, Q., Wang, Y., Deng, C., Li, J., Zhao, C., Ruan, C., Luo, F., Liang, W.: Deepseek-coder-v2: Breaking the barrier of closed-source models in code intelligence (2024), https:\/\/arxiv.org\/abs\/2406.11931"},{"key":"2_CR5","doi-asserted-by":"publisher","unstructured":"Du, Y., Ma, Y.F., Xie, Z., Li, M.: Beyond Lexical Consistency: Preserving Semantic Consistency for Program Translation . In: 2023 IEEE International Conference on Data Mining (ICDM). pp. 91\u2013100. IEEE Computer Society, Los Alamitos, CA, USA (Dec 2023). https:\/\/doi.org\/10.1109\/ICDM58522.2023.00018, https:\/\/doi.ieeecomputersociety.org\/10.1109\/ICDM58522.2023.00018","DOI":"10.1109\/ICDM58522.2023.00018"},{"key":"2_CR6","doi-asserted-by":"publisher","unstructured":"Gao, S., Gao, C., He, Y., Zeng, J., Nie, L., Xia, X., Lyu, M.: Code structure\u2013guided transformer for source code summarization. ACM Transactions on Software Engineering and Methodology 32(1), 1\u201332 (Jan 2023). https:\/\/doi.org\/10.1145\/3522674, http:\/\/dx.doi.org\/10.1145\/3522674","DOI":"10.1145\/3522674"},{"key":"2_CR7","doi-asserted-by":"crossref","unstructured":"Gao, Y., Lyu, C.: M2ts: Multi-scale multi-modal approach based on transformer for source code summarization (2022), https:\/\/arxiv.org\/abs\/2203.09707","DOI":"10.1145\/3524610.3527907"},{"key":"2_CR8","doi-asserted-by":"crossref","unstructured":"Gong, Z., Gao, C., Wang, Y., Gu, W., Peng, Y., Xu, Z.: Source code summarization with structural relative position guided transformer (2022), https:\/\/arxiv.org\/abs\/2202.06521","DOI":"10.1109\/SANER53432.2022.00013"},{"key":"2_CR9","unstructured":"Guo, D., Zhu, Q., Yang, D., Xie, Z., Dong, K., Zhang, W., Chen, G., Bi, X., Wu, Y., Li, Y.K., Luo, F., Xiong, Y., Liang, W.: Deepseek-coder: When the large language model meets programming \u2013 the rise of code intelligence (2024), https:\/\/arxiv.org\/abs\/2401.14196"},{"key":"2_CR10","doi-asserted-by":"publisher","unstructured":"Ibrahimzada, A.R., Ke, K., Pawagi, M., Abid, M.S., Pan, R., Sinha, S., Jabbarvand, R.: Alphatrans: A neuro-symbolic compositional approach for repository-level code translation and validation. Proceedings of the ACM on Software Engineering 2(FSE), 2454\u20132476 (Jun 2025). https:\/\/doi.org\/10.1145\/3729379, http:\/\/dx.doi.org\/10.1145\/3729379","DOI":"10.1145\/3729379"},{"key":"2_CR11","doi-asserted-by":"publisher","unstructured":"Iyer, S., Konstas, I., Cheung, A., Zettlemoyer, L.: Summarizing source code using a neural attention model. In: Erk, K., Smith, N.A. (eds.) Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). pp. 2073\u20132083. Association for Computational Linguistics, Berlin, Germany (Aug 2016). https:\/\/doi.org\/10.18653\/v1\/P16-1195, https:\/\/aclanthology.org\/P16-1195\/","DOI":"10.18653\/v1\/P16-1195"},{"key":"2_CR12","doi-asserted-by":"publisher","unstructured":"Jana, P., Jha, P., Ju, H., Kishore, G., Mahajan, A., Ganesh, V.: CoTran: An LLM-Based Code Translator Using Reinforcement Learning with Feedback from Compiler and Symbolic Execution. IOS Press (Oct 2024). https:\/\/doi.org\/10.3233\/faia240968, http:\/\/dx.doi.org\/10.3233\/FAIA240968","DOI":"10.3233\/faia240968"},{"key":"2_CR13","unstructured":"Jiang, A.Q., Sablayrolles, A., Mensch, A., Bamford, C., Chaplot, D.S., de\u00a0las Casas, D., Bressand, F., Lengyel, G., Lample, G., Saulnier, L., Lavaud, L.R., Lachaux, M.A., Stock, P., Scao, T.L., Lavril, T., Wang, T., Lacroix, T., Sayed, W.E.: Mistral 7b (2023), https:\/\/arxiv.org\/abs\/2310.06825"},{"key":"2_CR14","doi-asserted-by":"crossref","unstructured":"Karanjai, R., Blackshear, S., Xu, L., Shi, W.: Collaboration is all you need: Llm assisted safe code translation (2025), https:\/\/arxiv.org\/abs\/2503.11237","DOI":"10.1145\/3696630.3728521"},{"key":"2_CR15","unstructured":"Lachaux, M.A., Roziere, B., Szafraniec, M., Lample, G.: Dobf: A deobfuscation pre-training objective for programming languages. Advances in Neural Information Processing Systems 34, 14967\u201314979 (2021)"},{"key":"2_CR16","unstructured":"Li, R., Allal, L.B., Zi, Y., Muennighoff, N., Kocetkov, D., Mou, C., Marone, M., Akiki, C., Li, J., Chim, J., et\u00a0al.: Starcoder: may the source be with you! arXiv preprint arXiv:2305.06161 (2023)"},{"key":"2_CR17","unstructured":"Li, R., Allal, L.B., Zi, Y., Muennighoff, N., Kocetkov, D., Mou, C., Marone, M., Akiki, C., Li, J., Chim, J., et\u00a0al.: Starcoder: may the source be with you! arXiv preprint arXiv:2305.06161 (2023)"},{"key":"2_CR18","unstructured":"Luo, W., Keung, J.W., Yang, B., Klein, J., Bissyande, T.F., Tian, H., Le, B.: Unlocking llm repair capabilities in low-resource programming languages through cross-language translation and multi-agent refinement (2025), https:\/\/arxiv.org\/abs\/2503.22512"},{"key":"2_CR19","unstructured":"Macedo, M., Tian, Y., Nie, P., Cogo, F.R., Adams, B.: Intertrans: Leveraging transitive intermediate translations to enhance llm-based code translation (2024), https:\/\/arxiv.org\/abs\/2411.01063"},{"key":"2_CR20","unstructured":"Mishra, M., Stallone, M., Zhang, G., Shen, Y., Prasad, A., Soria, A.M., Merler, M., Selvam, P., Surendran, S., Singh, S., Sethi, M., Dang, X.H., Li, P., Wu, K.L., Zawad, S., Coleman, A., White, M., Lewis, M., Pavuluri, R., Koyfman, Y., Lublinsky, B., de\u00a0Bayser, M., Abdelaziz, I., Basu, K., Agarwal, M., Zhou, Y., Johnson, C., Goyal, A., Patel, H., Shah, Y., Zerfos, P., Ludwig, H., Munawar, A., Crouse, M., Kapanipathi, P., Salaria, S., Calio, B., Wen, S., Seelam, S., Belgodere, B., Fonseca, C., Singhee, A., Desai, N., Cox, D.D., Puri, R., Panda, R.: Granite code models: A family of open foundation models for code intelligence (2024), https:\/\/arxiv.org\/abs\/2405.04324"},{"key":"2_CR21","unstructured":"Mu, F., Chen, X., Shi, L., Wang, S., Wang, Q.: Developer-intent driven code comment generation (2023), https:\/\/arxiv.org\/abs\/2302.07055"},{"key":"2_CR22","unstructured":"Mu, F., Chen, X., Shi, L., Wang, S., Wang, Q.: Developer-intent driven code comment generation (2023), https:\/\/arxiv.org\/abs\/2302.07055"},{"key":"2_CR23","doi-asserted-by":"crossref","unstructured":"Nguyen, A.T., Nguyen, T.T., Nguyen, T.N.: Lexical statistical machine translation for language migration. In: Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering. pp. 651\u2013654 (2013)","DOI":"10.1145\/2491411.2494584"},{"key":"2_CR24","unstructured":"Nitin, V., Krishna, R., Ray, B.: Spectra: Enhancing the code translation ability of language models by generating multi-modal specifications (2024), https:\/\/arxiv.org\/abs\/2405.18574"},{"key":"2_CR25","unstructured":"OpenAI: GPT-4o mini. Available from the OpenAI API at https:\/\/openai.com\/index\/gpt-4o-mini-advancing-cost-efficient-intelligence\/ (2024), https:\/\/openai.com\/index\/gpt-4o-mini-advancing-cost-efficient-intelligence\/, version used: gpt-4o-mini-2024-07-18. Accessed 2026\/03\/09 22:45:41."},{"key":"2_CR26","unstructured":"Puri, R., Kung, D.S., Janssen, G., Zhang, W., Domeniconi, G., Zolotov, V., Dolby, J., Chen, J., Choudhury, M., Decker, L., et\u00a0al.: Codenet: A large-scale ai for code dataset for learning a diversity of coding tasks. In: Thirty-fifth Conference on Neural Information Processing Systems Datasets and Benchmarks Track (Round 2) (2021)"},{"key":"2_CR27","unstructured":"Roziere, B., Lachaux, M.A., Chanussot, L., Lample, G.: Unsupervised translation of programming languages. Advances in Neural Information Processing Systems 33, 20601\u201320611 (2020)"},{"key":"2_CR28","unstructured":"Rozi\u00e8re, B., Gehring, J., Gloeckle, F., Sootla, S., Gat, I., Tan, X.E., Adi, Y., Liu, J., Sauvestre, R., Remez, T., Rapin, J., Kozhevnikov, A., Evtimov, I., Bitton, J., Bhatt, M., Ferrer, C.C., Grattafiori, A., Xiong, W., D\u00e9fossez, A., Copet, J., Azhar, F., Touvron, H., Martin, L., Usunier, N., Scialom, T., Synnaeve, G.: Code llama: Open foundation models for code (2024), https:\/\/arxiv.org\/abs\/2308.12950"},{"key":"2_CR29","unstructured":"Rozi\u00e8re, B., Gehring, J., Gloeckle, F., Sootla, S., Gat, I., Tan, X.E., Adi, Y., Liu, J., Sauvestre, R., Remez, T., Rapin, J., Kozhevnikov, A., Evtimov, I., Bitton, J., Bhatt, M., Ferrer, C.C., Grattafiori, A., Xiong, W., D\u00e9fossez, A., Copet, J., Azhar, F., Touvron, H., Martin, L., Usunier, N., Scialom, T., Synnaeve, G.: Code llama: Open foundation models for code (2024), https:\/\/arxiv.org\/abs\/2308.12950"},{"key":"2_CR30","doi-asserted-by":"crossref","unstructured":"Saha, S.K., Rabbi, F., Wang, S., Yang, J.: Specification-driven code translation powered by large language models: How far are we? (2024), https:\/\/arxiv.org\/abs\/2412.04590","DOI":"10.2139\/ssrn.5380603"},{"key":"2_CR31","doi-asserted-by":"publisher","unstructured":"Tang, Z., Agarwal, M., Shypula, A., Wang, B., Wijaya, D., Chen, J., Kim, Y.: Explain-then-translate: an analysis on improving program translation with self-generated explanations. In: Bouamor, H., Pino, J., Bali, K. (eds.) Findings of the Association for Computational Linguistics: EMNLP 2023. pp. 1741\u20131788. Association for Computational Linguistics, Singapore (Dec 2023). https:\/\/doi.org\/10.18653\/v1\/2023.findings-emnlp.119, https:\/\/aclanthology.org\/2023.findings-emnlp.119\/","DOI":"10.18653\/v1\/2023.findings-emnlp.119"},{"key":"2_CR32","doi-asserted-by":"crossref","unstructured":"Yan, W., Tian, Y., Li, Y., Chen, Q., Wang, W.: Codetransocean: A comprehensive multilingual benchmark for code translation (2023), https:\/\/arxiv.org\/abs\/2310.04951","DOI":"10.18653\/v1\/2023.findings-emnlp.337"},{"key":"2_CR33","doi-asserted-by":"crossref","unstructured":"Yang, Z., Liu, F., Yu, Z., Keung, J.W., Li, J., Liu, S., Hong, Y., Ma, X., Jin, Z., Li, G.: Exploring and unleashing the power of large language models in automated code translation (2024), https:\/\/arxiv.org\/abs\/2404.14646","DOI":"10.1145\/3660778"},{"key":"2_CR34","doi-asserted-by":"crossref","unstructured":"Zhai, J., Xu, X., Shi, Y., Tao, G., Pan, M., Ma, S., Xu, L., Zhang, W., Tan, L., Zhang, X.: Cpc: Automatically classifying and propagating natural language comments via program analysis. In: 2020 IEEE\/ACM 42nd International Conference on Software Engineering (ICSE). pp. 1359\u20131371 (Oct 2020)","DOI":"10.1145\/3377811.3380427"}],"container-title":["Lecture Notes in Computer Science","Fundamental Approaches to Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-22774-4_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,30]],"date-time":"2026-07-30T16:42:26Z","timestamp":1785429746000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-22774-4_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9783032227737","9783032227744"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-22774-4_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"17 April 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"FASE","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Foundations and Formal Methods for Software and Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Turin","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2026","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11 April 2026","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 April 2026","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"fase2026","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/etaps.org\/2026\/conferences\/fase\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}