{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T06:16:34Z","timestamp":1783059394010,"version":"3.54.6"},"reference-count":52,"publisher":"IEEE","license":[{"start":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T00:00:00Z","timestamp":1773705600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T00:00:00Z","timestamp":1773705600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100002338","name":"Ministry of Education of China","doi-asserted-by":"publisher","award":["KLCS20240206"],"award-info":[{"award-number":["KLCS20240206"]}],"id":[{"id":"10.13039\/501100002338","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012492","name":"Youth Innovation Promotion Association","doi-asserted-by":"publisher","award":["2023170"],"award-info":[{"award-number":["2023170"]}],"id":[{"id":"10.13039\/501100012492","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,3,17]]},"DOI":"10.1109\/saner67736.2026.00065","type":"proceedings-article","created":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T19:41:17Z","timestamp":1783021277000},"page":"542-553","source":"Crossref","is-referenced-by-count":0,"title":["GDPO: Dual Learning for Self-Supervised Code Summarization in the Era of Large Language Models"],"prefix":"10.1109","author":[{"given":"Xiao","family":"Chen","sequence":"first","affiliation":[{"name":"Institute of Information Engineering, Chinese Academy of Sciences"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shuwei","family":"Wang","sequence":"additional","affiliation":[{"name":"Institute of Information Engineering, Chinese Academy of Sciences"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Weize","family":"Zhang","sequence":"additional","affiliation":[{"name":"Institute of Information Engineering, Chinese Academy of Sciences"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhengwei","family":"Jiang","sequence":"additional","affiliation":[{"name":"Institute of Information Engineering, Chinese Academy of Sciences"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qiuyun","family":"Wang","sequence":"additional","affiliation":[{"name":"Institute of Information Engineering, Chinese Academy of Sciences"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2010.13"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1810295.1810335"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568247"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2013.6613829"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/p16-1195"},{"key":"ref6","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1145\/3196321.3196334","article-title":"Deep code comment generation","volume-title":"Proceedings of the 26th Conference on Program Comprehension","author":"Hu","year":"2018"},{"key":"ref7","first-page":"2091","article-title":"A convolutional attention network for extreme summarization of source code","volume-title":"International Conference on Machine Learning","author":"Allamanis","year":"2016"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE55347.2025.00034"},{"key":"ref9","first-page":"1","article-title":"Incoder: A generative model for code infilling and synthesis","volume-title":"Proceedings of the 11th International Conference on Learning Representations. Kigali, Rwanda:OpenReview.net","author":"Fried","year":"2023"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3559555"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-024-00421-4"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ase56229.2023.00109"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3608134"},{"key":"ref14","first-page":"14","article-title":"Automatic semantic augmentation of language model prompts (for code summarization)","volume-title":"Proceedings of the 46th International Conference on Software Engineering","author":"andKunal","year":"2024"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ICoDSE59534.2023.10292037"},{"key":"ref16","article-title":"A Prompt Learning Framework for Source Code Summarization","author":"Weisong","year":"2023","journal-title":"CoRR"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3549113"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.findings-acl.325"},{"key":"ref19","article-title":"Dual learning for machine translation","volume":"29","author":"Di","year":"2016","journal-title":"Advances in neural information processing systems"},{"key":"ref20","article-title":"Unpaired image-to-image translation using cycleconsistent adversarial networks","volume-title":"Proceedings of the IEEE international conference on computer vision","author":"Jun-Yan","year":"2017"},{"key":"ref21","article-title":"Dual Learning Model of Code Summary and Generation Based on Transformer","volume-title":"International Conference on Web Information Systems and Applications","author":"Jiaying","year":"2024"},{"key":"ref22","article-title":"Leveraging code generation to improve code retrieval and summarization via dual learning","volume-title":"Proceedings of The Web Conference","author":"Wei","year":"2020"},{"key":"ref23","first-page":"1","article-title":"Automatic code sum marization via chatgpt: How far are we?","volume":"abs\/2305.12865","author":"Sun","year":"2023","journal-title":"CoRR"},{"key":"ref24","article-title":"Summarization is (almost) dead","author":"Xiao","year":"2023","journal-title":"arXiv preprint"},{"key":"ref25","article-title":"CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generation","volume-title":"Thirty-fifth Conference on Neural Information Processing Systems Datasets and Benchmarks Track (Round 1)","author":"Shuai"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.newsum-1.1"},{"key":"ref27","article-title":"Disinformation capabilities of large language models","volume-title":"Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics","volume":"1","author":"Ivan","year":"2024"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.emnlp-main.153"},{"key":"ref29","article-title":"Proximal policy optimization algorithms","author":"John","year":"2017","journal-title":"arXiv preprint"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.52202\/075280-2338"},{"key":"ref31","article-title":"Deepseekmath: Pushing the limits of mathematical reasoning in open language models","author":"Zhihong","year":"2024","journal-title":"arXiv preprint"},{"key":"ref32","article-title":"Dapo: An open-source 11 m reinforcement learning system at scale","author":"Qiying","year":"2025","journal-title":"arXiv preprint"},{"key":"ref33","article-title":"Group sequence policy optimization","author":"Chujie","year":"2025","journal-title":"arXiv preprint"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1037\/h0062427"},{"key":"ref35","volume-title":"Approximating kl divergence","author":"Schulman","year":"2020"},{"key":"ref36","article-title":"StarCoder: May the Source be With You!","author":"Li","year":"2023","journal-title":"Transactions on machine learning research"},{"key":"ref37","author":"Xing","year":"2018","journal-title":"Summarizing source code with transferred api knowledge"},{"key":"ref38","article-title":"Retrieval-augmented generation for code summarization via hybrid GNN.(2021)","volume-title":"Proceedings of the Ninth International Conference on Learning Representations: ICLR","author":"Shangqing","year":"2021"},{"key":"ref39","article-title":"The Llama 3 Herd of Models","author":"Abhimanyu","year":"2024","journal-title":"CoRR"},{"key":"ref40","article-title":"Gemma 2: Improving Open Language Models at a Practical Size","author":"Morgane","year":"2024","journal-title":"CoRR"},{"key":"ref41","article-title":"Glm: General language model pretraining with autoregressive blank infilling","volume-title":"Proceedings of the 60th annual meeting of the association for computational linguistics","volume":"1","author":"Zhengxiao","year":"2022"},{"key":"ref42","article-title":"DeepSeek-Coder: When the Large Language Model Meets Programming-The Rise of Code Intelligence","author":"Daya","year":"2024","journal-title":"arXiv preprint"},{"key":"ref43","article-title":"Phi-4-mini technical report: Compact yet powerful multimodal language models via mixture-of-loras","author":"Abdelrahman","year":"2025","journal-title":"arXiv preprint"},{"key":"ref44","article-title":"Hunyuan-large: An open-source moe model with 52 billion activated parameters by tencent","author":"Xingwu","year":"2024","journal-title":"arXiv preprint"},{"key":"ref45","article-title":"Qwen3 technical report","author":"An","year":"2025","journal-title":"arXiv preprint"},{"key":"ref46","article-title":"Codebleu: a method for automatic evaluation of code synthesis","volume-title":"arXiv preprint","author":"Shuo","year":"2020"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510060"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3639174"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.acl-long.339"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"ref51","article-title":"CodeT 5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generation","volume-title":"EMNLP 2021\u20132021 Conference on Empirical Methods in Natural Language Processing, Proceedings","author":"Yue","year":"2021"},{"key":"ref52","article-title":"Codesearchnet challenge: Evaluating the state of semantic code search","author":"Hamel","year":"2019","journal-title":"arXiv preprint"}],"event":{"name":"2026 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)","location":"Limassol, Cyprus","start":{"date-parts":[[2026,3,17]]},"end":{"date-parts":[[2026,3,20]]}},"container-title":["2026 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11576582\/11576527\/11576716.pdf?arnumber=11576716","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T05:23:39Z","timestamp":1783056219000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11576716\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3,17]]},"references-count":52,"URL":"https:\/\/doi.org\/10.1109\/saner67736.2026.00065","relation":{},"subject":[],"published":{"date-parts":[[2026,3,17]]}}}