{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T18:51:35Z","timestamp":1780599095244,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":43,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,8,21]],"date-time":"2017-08-21T00:00:00Z","timestamp":1503273600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["1414172"],"award-info":[{"award-number":["1414172"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,8,21]]},"DOI":"10.1145\/3106237.3106290","type":"proceedings-article","created":{"date-parts":[[2017,8,2]],"date-time":"2017-08-02T19:36:18Z","timestamp":1501702578000},"page":"763-773","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":204,"title":["Are deep neural networks the best choice for modeling source code?"],"prefix":"10.1145","author":[{"given":"Vincent J.","family":"Hellendoorn","sequence":"first","affiliation":[{"name":"University of California at Davis, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Premkumar","family":"Devanbu","sequence":"additional","affiliation":[{"name":"University of California at Davis, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,8,21]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635883"},{"key":"e_1_3_2_1_2_1","unstructured":"Miltiadis Allamanis Hao Peng and Charles Sutton. 2016.  Miltiadis Allamanis Hao Peng and Charles Sutton. 2016."},{"key":"e_1_3_2_1_3_1","volume-title":"Convolutional Attention Network for Extreme Summarization of Source Code. In Proceedings of The 33rd International Conference on Machine Learning. 2091\u20132100","author":"A","unstructured":"A Convolutional Attention Network for Extreme Summarization of Source Code. In Proceedings of The 33rd International Conference on Machine Learning. 2091\u20132100 . A Convolutional Attention Network for Extreme Summarization of Source Code. In Proceedings of The 33rd International Conference on Machine Learning. 2091\u20132100."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/2487085.2487127"},{"key":"e_1_3_2_1_5_1","first-page":"2123","article-title":"Bimodal Modelling of Source Code and Natural Language","volume":"37","author":"Allamanis Miltiadis","year":"2015","unstructured":"Miltiadis Allamanis , Daniel Tarlow , Andrew D Gordon , and Yi Wei . 2015 . Bimodal Modelling of Source Code and Natural Language .. In ICML , Vol. 37. 2123 \u2013 2132 . Miltiadis Allamanis, Daniel Tarlow, Andrew D Gordon, and Yi Wei. 2015. Bimodal Modelling of Source Code and Natural Language.. In ICML, Vol. 37. 2123\u20132132.","journal-title":"ICML"},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the 33nd International Conference on Machine Learning, ICML. 19\u201324","author":"Bielik Pavol","year":"2016","unstructured":"Pavol Bielik , Veselin Raychev , and Martin T Vechev . 2016 . PHOG: probabilistic model for code . In Proceedings of the 33nd International Conference on Machine Learning, ICML. 19\u201324 . Pavol Bielik, Veselin Raychev, and Martin T Vechev. 2016. PHOG: probabilistic model for code. In Proceedings of the 33nd International Conference on Machine Learning, ICML. 19\u201324."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1595696.1595728"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597102"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"crossref","unstructured":"Ciprian Chelba David Engle Frederick Jelinek Victor Jimenez Sanjeev Khudanpur Lidia Mangu Harry Printz Eric Ristad Ronald Rosenfeld Andreas Stolcke and others. 1997. Structure and performance of a dependency language model.. In EUROSPEECH.  Ciprian Chelba David Engle Frederick Jelinek Victor Jimenez Sanjeev Khudanpur Lidia Mangu Harry Printz Eric Ristad Ronald Rosenfeld Andreas Stolcke and others. 1997. Structure and performance of a dependency language model.. In EUROSPEECH.","DOI":"10.21437\/Eurospeech.1997-700"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.3115\/980845.980882"},{"key":"e_1_3_2_1_11_1","volume-title":"One billion word benchmark for measuring progress in statistical language modeling. arXiv preprint arXiv:1312.3005","author":"Chelba Ciprian","year":"2013","unstructured":"Ciprian Chelba , Tomas Mikolov , Mike Schuster , Qi Ge , Thorsten Brants , Phillipp Koehn , and Tony Robinson . 2013. One billion word benchmark for measuring progress in statistical language modeling. arXiv preprint arXiv:1312.3005 ( 2013 ). Ciprian Chelba, Tomas Mikolov, Mike Schuster, Qi Ge, Thorsten Brants, Phillipp Koehn, and Tony Robinson. 2013. One billion word benchmark for measuring progress in statistical language modeling. arXiv preprint arXiv:1312.3005 (2013)."},{"key":"e_1_3_2_1_12_1","volume-title":"Chen and Joshua Goodman","author":"Stanley","year":"1996","unstructured":"Stanley F. Chen and Joshua Goodman . 1996 . Stanley F. Chen and Joshua Goodman. 1996."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.3115\/981863.981904"},{"key":"e_1_3_2_1_14_1","volume-title":"A deep language model for software code. arXiv preprint arXiv:1608.02715","author":"Dam Hoa Khanh","year":"2016","unstructured":"Hoa Khanh Dam , Truyen Tran , and Trang Pham . 2016. A deep language model for software code. arXiv preprint arXiv:1608.02715 ( 2016 ). Hoa Khanh Dam, Truyen Tran, and Trang Pham. 2016. A deep language model for software code. arXiv preprint arXiv:1608.02715 (2016)."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884786"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/2819009.2819143"},{"key":"e_1_3_2_1_17_1","unstructured":"Vincent J Hellendoorn Premkumar T Devanbu and Alberto Bacchelli. 2015.  Vincent J Hellendoorn Premkumar T Devanbu and Alberto Bacchelli. 2015."},{"key":"e_1_3_2_1_18_1","volume-title":"Proceedings of the 12th Working Conference on Mining Software Repositories","author":"Will","unstructured":"Will they like this? : evaluating code contributions with language models . In Proceedings of the 12th Working Conference on Mining Software Repositories . IEEE Press , 157\u2013167. Will they like this?: evaluating code contributions with language models. In Proceedings of the 12th Working Conference on Mining Software Repositories. IEEE Press, 157\u2013167."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/2337223.2337322"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"e_1_3_2_1_21_1","volume-title":"Exploring the limits of language modeling. arXiv preprint arXiv:1602.02410","author":"Jozefowicz Rafal","year":"2016","unstructured":"Rafal Jozefowicz , Oriol Vinyals , Mike Schuster , Noam Shazeer , and Yonghui Wu. 2016. Exploring the limits of language modeling. arXiv preprint arXiv:1602.02410 ( 2016 ). Rafal Jozefowicz, Oriol Vinyals, Mike Schuster, Noam Shazeer, and Yonghui Wu. 2016. Exploring the limits of language modeling. arXiv preprint arXiv:1602.02410 (2016)."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661136.2661148"},{"key":"e_1_3_2_1_23_1","volume-title":"Visualizing and Understanding Recurrent Networks. arXiv preprint arXiv:1506.02078","author":"Karpathy Andrej","year":"2015","unstructured":"Andrej Karpathy , Justin Johnson , and Li Fei-Fei . 2015. Visualizing and Understanding Recurrent Networks. arXiv preprint arXiv:1506.02078 ( 2015 ). Andrej Karpathy, Justin Johnson, and Li Fei-Fei. 2015. Visualizing and Understanding Recurrent Networks. arXiv preprint arXiv:1506.02078 (2015)."},{"key":"e_1_3_2_1_24_1","volume-title":"Characteraware neural language models. arXiv preprint arXiv:1508.06615","author":"Kim Yoon","year":"2015","unstructured":"Yoon Kim , Yacine Jernite , David Sontag , and Alexander M Rush . 2015. Characteraware neural language models. arXiv preprint arXiv:1508.06615 ( 2015 ). Yoon Kim, Yacine Jernite, David Sontag, and Alexander M Rush. 2015. Characteraware neural language models. arXiv preprint arXiv:1508.06615 (2015)."},{"key":"e_1_3_2_1_25_1","unstructured":"Omer Levy and Yoav Goldberg. 2014. Neural word embedding as implicit matrix factorization. In Advances in neural information processing systems. 2177\u20132185.   Omer Levy and Yoav Goldberg. 2014. Neural word embedding as implicit matrix factorization. In Advances in neural information processing systems. 2177\u20132185."},{"key":"e_1_3_2_1_26_1","unstructured":"Chris J Maddison and Daniel Tarlow. 2014.  Chris J Maddison and Daniel Tarlow. 2014."},{"key":"e_1_3_2_1_27_1","unstructured":"Structured Generative Models of Natural Source Code.. In ICML. 649\u2013657.  Structured Generative Models of Natural Source Code.. In ICML. 649\u2013657."},{"key":"e_1_3_2_1_28_1","first-page":"3","article-title":"Recurrent neural network based language model","volume":"2","author":"Mikolov Tomas","year":"2010","unstructured":"Tomas Mikolov , Martin Karafi\u00e1t , Lukas Burget , Jan Cernock ` y, and Sanjeev Khudanpur . 2010 . Recurrent neural network based language model .. In Interspeech , Vol. 2. 3 . Tomas Mikolov, Martin Karafi\u00e1t, Lukas Burget, Jan Cernock ` y, and Sanjeev Khudanpur. 2010. Recurrent neural network based language model.. In Interspeech, Vol. 2. 3.","journal-title":"Interspeech"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/2818754.2818858"},{"key":"e_1_3_2_1_30_1","volume-title":"Tung Thanh Nguyen, and Tien N Nguyen","author":"Nguyen Anh Tuan","year":"2013","unstructured":"Anh Tuan Nguyen , Tung Thanh Nguyen, and Tien N Nguyen . 2013 . Anh Tuan Nguyen, Tung Thanh Nguyen, and Tien N Nguyen. 2013."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2494584"},{"key":"e_1_3_2_1_32_1","volume-title":"Mark Karanfil, and Tien N Nguyen.","author":"Nguyen Thanh","year":"2016","unstructured":"Thanh Nguyen , Peter C Rigby , Anh Tuan Nguyen , Mark Karanfil, and Tien N Nguyen. 2016 . Thanh Nguyen, Peter C Rigby, Anh Tuan Nguyen, Mark Karanfil, and Tien N Nguyen. 2016."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2983931"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2491458"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884808"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884848"},{"key":"e_1_3_2_1_37_1","unstructured":"Baishakhi Ray Meiyappan Nagappan Christian Bird Nachiappan Nagappan and Thomas Zimmermann. 2014.  Baishakhi Ray Meiyappan Nagappan Christian Bird Nachiappan Nagappan and Thomas Zimmermann. 2014."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2666356.2594321"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2008.42"},{"key":"e_1_3_2_1_41_1","unstructured":"Juliana Saraiva Christian Bird and Thomas Zimmermann. 2015.  Juliana Saraiva Christian Bird and Thomas Zimmermann. 2015."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2804431"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635875"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970326"}],"event":{"name":"ESEC\/FSE'17: Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering","location":"Paderborn Germany","acronym":"ESEC\/FSE'17","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3106237.3106290","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3106237.3106290","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3106237.3106290","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:30:37Z","timestamp":1750217437000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3106237.3106290"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,21]]},"references-count":43,"alternative-id":["10.1145\/3106237.3106290","10.1145\/3106237"],"URL":"https:\/\/doi.org\/10.1145\/3106237.3106290","relation":{},"subject":[],"published":{"date-parts":[[2017,8,21]]},"assertion":[{"value":"2017-08-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}