{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,24]],"date-time":"2026-01-24T19:29:32Z","timestamp":1769282972320,"version":"3.49.0"},"reference-count":71,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"10","license":[{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Science and Technology Major Project","doi-asserted-by":"publisher","award":["2022ZD0117103"],"award-info":[{"award-number":["2022ZD0117103"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62477044"],"award-info":[{"award-number":["62477044"]}],"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":["62406303"],"award-info":[{"award-number":["62406303"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Key Technologies Research and Development Program of Anhui Province","award":["202423k09020039"],"award-info":[{"award-number":["202423k09020039"]}]},{"name":"Key Technologies Research and Development Program of Anhui Province","award":["202423k09020010"],"award-info":[{"award-number":["202423k09020010"]}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","award":["WK2150110038"],"award-info":[{"award-number":["WK2150110038"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","award":["WK2150110034"],"award-info":[{"award-number":["WK2150110034"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"Anhui Provincial Natural Science Foundation","doi-asserted-by":"publisher","award":["2308085QF229"],"award-info":[{"award-number":["2308085QF229"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Young Elite Scientists Sponsorship Program by China Association for Science and Technology","award":["2024QNRC001"],"award-info":[{"award-number":["2024QNRC001"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Neural Netw. Learning Syst."],"published-print":{"date-parts":[[2025,10]]},"DOI":"10.1109\/tnnls.2025.3581792","type":"journal-article","created":{"date-parts":[[2025,7,16]],"date-time":"2025-07-16T17:39:31Z","timestamp":1752687571000},"page":"19240-19254","source":"Crossref","is-referenced-by-count":1,"title":["Semantic-Aligned Code Summarization: Bridging the Gap Between Code and Natural Language Through Data Flow Analysis"],"prefix":"10.1109","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0009-0007-3542-4304","authenticated-orcid":false,"given":"Yuze","family":"Zhao","sequence":"first","affiliation":[{"name":"State Key Laboratory of Cognitive Intelligence, School of Computer Science and Technology, University of Science and Technology of China, Hefei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1661-0420","authenticated-orcid":false,"given":"Zhenya","family":"Huang","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Cognitive Intelligence, School of Computer Science and Technology, University of Science and Technology of China, Hefei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5335-2470","authenticated-orcid":false,"given":"Kai","family":"Zhang","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Cognitive Intelligence, School of Computer Science and Technology, University of Science and Technology of China, Hefei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weibo","family":"Gao","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Cognitive Intelligence, School of Computer Science and Technology, University of Science and Technology of China, Hefei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6956-5550","authenticated-orcid":false,"given":"Qi","family":"Liu","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Cognitive Intelligence, School of Computer Science and Technology, University of Science and Technology of China, Hefei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-3703-2131","authenticated-orcid":false,"given":"Xukai","family":"Liu","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Cognitive Intelligence, School of Computer Science and Technology, University of Science and Technology of China, Hefei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fangzhou","family":"Yao","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Cognitive Intelligence, School of Computer Science and Technology, University of Science and Technology of China, Hefei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4835-4102","authenticated-orcid":false,"given":"Enhong","family":"Chen","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Cognitive Intelligence, School of Computer Science and Technology, University of Science and Technology of China, Hefei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","first-page":"4998","article-title":"A transformer-based approach for source code summarization","volume-title":"Proc. 58th Annu. Meeting Assoc. Comput. Linguistics","author":"Ahmad"},{"key":"ref2","article-title":"CodeXGLUE: A machine learning benchmark dataset for code understanding and generation","author":"Lu","year":"2021","journal-title":"arXiv:2102.04664"},{"key":"ref3","first-page":"1066","article-title":"CODE-MVP: Learning to represent source code from multiple views with contrastive pre-training","volume-title":"Proc. Findings Assoc. Comput. Linguistics, NAACL","author":"Wang"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P16-1195"},{"key":"ref5","first-page":"292","article-title":"Learning to represent programs with graphs","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Allamanis"},{"key":"ref6","first-page":"200","article-title":"Deep code comment generation","volume-title":"Proc. 26th Conf. Program Comprehension","author":"Hu"},{"key":"ref7","first-page":"6969","article-title":"Code2Seq: Generating sequences from structured representations of code","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Alon"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3290353"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.findings-acl.93"},{"key":"ref10","article-title":"GraphCodeBERT: Pre-training code representations with data flow","author":"Guo","year":"2020","journal-title":"arXiv:2009.08366"},{"key":"ref11","article-title":"A mutual information maximization perspective of language representation learning","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Kong"},{"key":"ref12","first-page":"285","article-title":"Pre-training transformers as energy-based cloze models","volume-title":"Proc. Conf. Empirical Methods Natural Lang. Process. (EMNLP)","author":"Clark"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2022.3210975"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2018\/314"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"ref16","first-page":"2719","article-title":"Retrieval augmented code generation and summarization","volume-title":"Proc. Findings Assoc. Comput. Linguistics, EMNLP","author":"Parvez"},{"key":"ref17","first-page":"6563","article-title":"Code generation as a dual task of code summarization","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Wei"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.acl-long.499"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510224"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09730-9"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2020.3008037"},{"key":"ref22","first-page":"9343","article-title":"Integrating tree path in transformer for code representation","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"34","author":"Han"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v30i1.10139"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238206"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00086"},{"key":"ref26","first-page":"2713","article-title":"Semi-supervised classification with graph convolutional networks","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Kipf"},{"key":"ref27","volume-title":"Graph2Seq: Graph to Sequence Learning With Attention-Based Neural Networks","author":"Xu","year":"2019"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389268"},{"key":"ref29","first-page":"5963","article-title":"Structured neural summarization","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Fernandes"},{"key":"ref30","first-page":"4","article-title":"Retrieval-augmented generation for code summarization via hybrid GNN","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Liu"},{"key":"ref31","first-page":"4053","article-title":"CAST: Enhancing code summarization with hierarchical splitting and reconstruction of abstract syntax trees","volume-title":"Proc. Conf. Empirical Methods Natural Lang. Process.","author":"Shi"},{"key":"ref32","first-page":"5453","article-title":"Representation learning on graphs with jumping knowledge networks","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Xu"},{"key":"ref33","first-page":"2898","article-title":"CodeRetriever: A large scale contrastive pre-training method for code search","volume-title":"Proc. Conf. Empirical Methods Natural Lang. Process.","author":"Li"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2017\/423"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510219"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.findings-acl.973"},{"issue":"23","key":"ref37","first-page":"24276","article-title":"VERSE: Verification-based self-play for code instructions","volume-title":"Proc. AAAI Conf. Artif. Intell.","volume":"39","author":"Jiang"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.5555\/3524938.3525087"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.00975"},{"key":"ref40","first-page":"6894","article-title":"SimCSE: Simple contrastive learning of sentence embeddings","volume-title":"Proc. Conf. Empirical Methods Natural Lang. Process.","author":"Gao"},{"key":"ref41","article-title":"CoNT: Contrastive neural text generation","author":"An","year":"2022","journal-title":"arXiv:2205.14690"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/3404835.3462840"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/2623330.2623732"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/2736277.2741093"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939754"},{"key":"ref46","article-title":"Efficient estimation of word representations in vector space","volume-title":"arXiv:1301.3781","author":"Mikolov"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1810.04805"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC58990.2023.00026"},{"key":"ref49","first-page":"823","article-title":"Tree-to-sequence attentional neural machine translation","volume-title":"Proc. 54th Annu. Meeting Assoc. Comput. Linguistics","author":"Eriguchi"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2023.3279774"},{"key":"ref51","first-page":"20421","article-title":"Pyramid attention for source code summarization","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"35","author":"Chai"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.acl-long.546"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/3485447.3512056"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.3115\/1073083.1073135"},{"key":"ref55","first-page":"65","article-title":"METEOR: An automatic metric for MT evaluation with improved correlation with human judgments","volume-title":"Proc. ACL Workshop Intrinsic Extrinsic Eval. Measures Mach. Transl. Summarization","author":"Banerjee"},{"key":"ref56","first-page":"74","article-title":"ROUGE: A package for automatic evaluation of summaries","author":"Lin","year":"2004","journal-title":"Text Summarization Branches Out"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510060"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2023.3272114"},{"key":"ref59","first-page":"8928","article-title":"A closer look into using large language models for automatic evaluation","volume-title":"Proc. Findings Assoc. Comput. Linguistics, EMNLP","author":"Chiang"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/3641289"},{"key":"ref61","article-title":"The llama 3 herd of models","author":"Grattafiori","year":"2024","journal-title":"arXiv:2407.21783"},{"key":"ref62","first-page":"5333","article-title":"BERTScore: Evaluating text generation with BERT","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Zhang"},{"key":"ref63","first-page":"55","article-title":"How contextual are contextualized word representations? Comparing the geometry of BERT, ELMo, and GPT-2 embeddings","volume-title":"Proc. Conf. Empirical Methods Natural Lang. Process. 9th Int. Joint Conf. Natural Lang. Process. (EMNLP-IJCNLP)","author":"Ethayarajh"},{"key":"ref64","first-page":"1","article-title":"Isotropy in the contextual embedding space: Clusters and manifolds","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Cai"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D17-1308"},{"key":"ref66","first-page":"171","article-title":"A simple but tough-to-beat baseline for sentence embeddings","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Arora"},{"key":"ref67","first-page":"586","article-title":"All-but-the-top: Simple and effective postprocessing for word representations","volume-title":"Proc. Int. Conf. Learn. Represent.","author":"Mu"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2024.3497992"},{"key":"ref69","first-page":"1","article-title":"Unveiling the magic of code reasoning through hypothesis decomposition and amendment","volume-title":"Proc. 13th Int. Conf. Learn. Represent.","author":"Zhao"},{"key":"ref70","first-page":"85693","article-title":"SocraticLM: Exploring socratic personalized teaching with large language models","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"37","author":"Liu"},{"key":"ref71","first-page":"375","article-title":"Decompose, analyze and rethink: Solving intricate problems with human-like reasoning cycle","volume-title":"Proc. 38th Annu. Conf. Neural Inf. Process. Syst.","author":"Xue"}],"container-title":["IEEE Transactions on Neural Networks and Learning Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/5962385\/11195929\/11082014.pdf?arnumber=11082014","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,8]],"date-time":"2025-10-08T17:38:49Z","timestamp":1759945129000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11082014\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10]]},"references-count":71,"journal-issue":{"issue":"10"},"URL":"https:\/\/doi.org\/10.1109\/tnnls.2025.3581792","relation":{},"ISSN":["2162-237X","2162-2388"],"issn-type":[{"value":"2162-237X","type":"print"},{"value":"2162-2388","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10]]}}}