{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T16:31:57Z","timestamp":1778949117361,"version":"3.51.4"},"reference-count":78,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"9","license":[{"start":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T00:00:00Z","timestamp":1693526400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T00:00:00Z","timestamp":1693526400000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T00:00:00Z","timestamp":1693526400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T00:00:00Z","timestamp":1693526400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"NSF","award":["CCF-2211428"],"award-info":[{"award-number":["CCF-2211428"]}]},{"name":"NSF","award":["CCF-2100035"],"award-info":[{"award-number":["CCF-2100035"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2023,9]]},"DOI":"10.1109\/tse.2023.3279774","type":"journal-article","created":{"date-parts":[[2023,5,24]],"date-time":"2023-05-24T17:40:33Z","timestamp":1684950033000},"page":"4268-4281","source":"Crossref","is-referenced-by-count":21,"title":["Function Call Graph Context Encoding for Neural Source Code Summarization"],"prefix":"10.1109","volume":"49","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7475-7899","authenticated-orcid":false,"given":"Aakash","family":"Bansal","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0725-5009","authenticated-orcid":false,"given":"Zachary","family":"Eberhart","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5721-8794","authenticated-orcid":false,"given":"Zachary","family":"Karas","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2730-5077","authenticated-orcid":false,"given":"Yu","family":"Huang","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-0887-1083","authenticated-orcid":false,"given":"Collin","family":"McMillan","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/318372.318577"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1810295.1810335"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3212695"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/585058.585065"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1134285.1134355"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(87)90033-1"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1002\/job.87"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2008.26"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.116"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227188"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-016-9441-9"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC52881.2021.00032"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1768"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970342"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P16-1195"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.13"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2664836"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2017.45"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P17-2045"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-15-0310-8_1"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2017.8115626"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2018\/314"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3196321.3196334"},{"key":"ref24","article-title":"Learning to represent programs with graphs","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Allamanis"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238206"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v32i1.11963"},{"key":"ref27","article-title":"code2seq: Generating sequences from structured representations of code","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Alon"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/3290353"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2019.8667994"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00087"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338965"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.758"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.449"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3379597.3387449"},{"key":"ref35","article-title":"Language-agnostic representation learning of source code from structure and context","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Z\u00fcgner"},{"key":"ref36","article-title":"Retrieval-augmented generation for code summarization via hybrid GNN","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Liu"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2010.13"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2597008.2597149"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2006.02.040"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416578"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678724"},{"key":"ref42","article-title":"Sequence to sequence learning with neural networks","volume-title":"CoRR","volume":"abs\/1409.3215","author":"Sutskever","year":"2014"},{"key":"ref43","article-title":"Neural machine translation by jointly learning to align and translate","author":"Bahdanau","year":"2014"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/3295748"},{"key":"ref45","article-title":"ABC-CNN: An attention based convolutional neural network for visual question answering","author":"Chen","year":"2015"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3406095"},{"issue":"2","key":"ref47","first-page":"145","article-title":"Machine translation using deep learning: A survey","volume":"4","author":"Chaudhary","year":"2018","journal-title":"Int. J. Sci. Res. Sci. Eng. Technol"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/PARC49193.2020.236619"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/FOSE.2007.27"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.1993.346017"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985809"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(87)90032-X"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2729548"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321637"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2008.39"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.111"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806829"},{"key":"ref58","article-title":"Graph2Seq: Graph to sequence learning with attention-based neural networks","volume-title":"Proc. Conf. Empirical Methods Natural Lang. Process.","author":"Xu"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389268"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D15-1166"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/N19-1394"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1989.1.2.270"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/SANER50967.2021.00038"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2011.19"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME52107.2021.00032"},{"key":"ref66","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":"ref67","doi-asserted-by":"publisher","DOI":"10.1145\/3524610.3527909"},{"key":"ref68","first-page":"74","article-title":"Rouge: A package for automatic evaluation of summaries","author":"Lin","year":"2004","journal-title":"Text Summarization Branches Out"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.3115\/1073083.1073135"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468588"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/d18-2029"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2022.111257"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106761"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380405"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2003.1192406"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/1858996.1859006"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2465386"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1145\/2207676.2208589"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/32\/10255132\/10132550-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/32\/10255132\/10132550.pdf?arnumber=10132550","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,12]],"date-time":"2024-01-12T01:08:36Z","timestamp":1705021716000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10132550\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9]]},"references-count":78,"journal-issue":{"issue":"9"},"URL":"https:\/\/doi.org\/10.1109\/tse.2023.3279774","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,9]]}}}