{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T18:08:40Z","timestamp":1776103720249,"version":"3.50.1"},"reference-count":39,"publisher":"IEEE","license":[{"start":{"date-parts":[[2022,5,1]],"date-time":"2022-05-01T00:00:00Z","timestamp":1651363200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,5,1]],"date-time":"2022-05-01T00:00:00Z","timestamp":1651363200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,5]]},"DOI":"10.1109\/icse-nier55298.2022.9793511","type":"proceedings-article","created":{"date-parts":[[2022,6,13]],"date-time":"2022-06-13T21:06:24Z","timestamp":1655154384000},"page":"21-25","source":"Crossref","is-referenced-by-count":1,"title":["Better Modeling the Programming World with Code Concept Graphs-augmented Multi-modal Learning"],"prefix":"10.1109","author":[{"given":"Martin","family":"Weyssow","sequence":"first","affiliation":[{"name":"DIRO, Universit&#x00E9; de Montr&#x00E9;al,Montreal,Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Houari","family":"Sahraoui","sequence":"additional","affiliation":[{"name":"DIRO, Universit&#x00E9; de Montr&#x00E9;al,Montreal,Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bang","family":"Liu","sequence":"additional","affiliation":[{"name":"DIRO &#x0026; Mila, Universit&#x00E9; de Montr&#x00E9;al,Montreal,Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","article-title":"Graph Attention Networks","author":"veli?kovi?","year":"2018","journal-title":"arXiv 1710 10903"},{"key":"ref38","first-page":"5998","article-title":"Attention is all you need","author":"vaswani","year":"2017","journal-title":"Advances in neural information processing systems"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594321"},{"key":"ref32","article-title":"Improving language understanding by generative pre-training","author":"radford","year":"2018"},{"key":"ref31","article-title":"Multimodal deep learning","author":"ngiam","year":"2011","journal-title":"ICML"},{"key":"ref30","article-title":"Huggingface Implementation of CodeBERT","year":"0"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/P15-1150"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/MSR52588.2021.00045"},{"key":"ref35","article-title":"Graph4Code: A Machine Interpretable Knowledge Graph for Code","author":"srinivas","year":"2020","journal-title":"CoRR abs\/2002 09440"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.2008.2005605"},{"key":"ref10","article-title":"How Attentive are Graph Attention Networks?","author":"brody","year":"2021","journal-title":"arXiv 2105 14491"},{"key":"ref11","article-title":"Unsupervised Construction of Knowledge Graphs From Text and Code","author":"cao","year":"2019","journal-title":"arXiv preprint arXiv 1908 09043"},{"key":"ref12","article-title":"Bert: Pre-training of deep bidirectional transformers for language understanding","author":"devlin","year":"2018","journal-title":"arXiv preprint arXiv 1810 04805"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"ref14","first-page":"1263","article-title":"Neural message passing for quantum chemistry","author":"gilmer","year":"2017","journal-title":"International Conference on Machine Learning"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180167"},{"key":"ref16","article-title":"Graphcodebert: Pre-training code representations with data flow","author":"guo","year":"2020","journal-title":"arXiv preprint arXiv 2009 02026"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106290"},{"key":"ref18","article-title":"Global relational models of source code","author":"hellendoorn","year":"2019","journal-title":"International Conference on Learning Representations"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/2902362"},{"key":"ref28","article-title":"CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generation","author":"lu","year":"2021","journal-title":"arXiv preprint arXiv 2102 05988"},{"key":"ref4","article-title":"code2seq: Generating sequences from structured representations of code","author":"alon","year":"2018","journal-title":"arXiv preprint arXiv 1808 01348"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2018.2872063"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2013.6624029"},{"key":"ref6","first-page":"20","article-title":"CodeOntology: RDF-ization of source code","author":"atzeni","year":"2017","journal-title":"International Semantic Web Conference"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.21236\/ADA273556"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3290353"},{"key":"ref8","article-title":"Neural machine translation by jointly learning to align and translate","author":"bahdanau","year":"2014","journal-title":"arXiv preprint arXiv 1409 0473"},{"key":"ref7","article-title":"Program synthesis with large language models","author":"austin","year":"2021","journal-title":"arXiv preprint arXiv 2108 03490"},{"key":"ref2","article-title":"Learning to represent programs with graphs","author":"allamanis","year":"2017"},{"key":"ref9","article-title":"Generative code modeling with graphs","author":"brockschmidt","year":"2018","journal-title":"arXiv preprint arXiv 1805 08490"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/3212695"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1515\/comp-2019-0013"},{"key":"ref21","article-title":"Codesearchnet challenge: Evaluating the state of semantic code search","author":"husain","year":"2019","journal-title":"arXiv preprint arXiv 1909 06943"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380342"},{"key":"ref23","article-title":"Speech & language processing","author":"jurafsky","year":"2000","journal-title":"Pearson Education India"},{"key":"ref26","article-title":"Gated Graph Sequence Neural Networks","author":"li","year":"2017","journal-title":"arXiv 1511 05493"},{"key":"ref25","first-page":"595","article-title":"Multimodal neural language models","author":"kiros","year":"2014","journal-title":"International Conference on Machine Learning"}],"event":{"name":"2022 IEEE\/ACM 44th International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER)","location":"Pittsburgh, PA, USA","start":{"date-parts":[[2022,5,22]]},"end":{"date-parts":[[2022,5,24]]}},"container-title":["2022 IEEE\/ACM 44th International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9793505\/9793506\/09793511.pdf?arnumber=9793511","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,4]],"date-time":"2022-07-04T20:09:24Z","timestamp":1656965364000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9793511\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5]]},"references-count":39,"URL":"https:\/\/doi.org\/10.1109\/icse-nier55298.2022.9793511","relation":{},"subject":[],"published":{"date-parts":[[2022,5]]}}}