{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,20]],"date-time":"2025-09-20T19:47:16Z","timestamp":1758397636686},"reference-count":15,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,10]]},"DOI":"10.1109\/ase.2017.8115678","type":"proceedings-article","created":{"date-parts":[[2017,11,23]],"date-time":"2017-11-23T22:03:57Z","timestamp":1511474637000},"page":"682-687","source":"Crossref","is-referenced-by-count":13,"title":["A language model for statements of software code"],"prefix":"10.1109","author":[{"given":"Yixiao","family":"Yang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yu","family":"Jiang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ming","family":"Gu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiaguang","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jian","family":"Gao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Han","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","first-page":"44","article-title":"Code completion with statistical language models","author":"raychev","year":"2014","journal-title":"PLDI '14 Edinburgh United Kingdom"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635875"},{"journal-title":"venukb Eclipse jdt","year":"2006","key":"ref12"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2015.38"},{"journal-title":"PCC","year":"0","author":"yang","key":"ref14"},{"journal-title":"Experiments Data","year":"2017","author":"yang","key":"ref15"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227135"},{"journal-title":"Aerospike documentation","year":"2016","author":"dillon","key":"ref3"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2491458"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.336"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/2983990.2984041"},{"journal-title":"ANTLR","year":"2017","author":"parr","key":"ref7"},{"journal-title":"A deep language model for software code","year":"2016","author":"dam","key":"ref2"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2013.6624029"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2837614.2837671"}],"event":{"name":"2017 32nd IEEE\/ACM International Conference on Automated Software Engineering (ASE)","start":{"date-parts":[[2017,10,30]]},"location":"Urbana, IL","end":{"date-parts":[[2017,11,3]]}},"container-title":["2017 32nd IEEE\/ACM International Conference on Automated Software Engineering (ASE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8106906\/8115603\/08115678.pdf?arnumber=8115678","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2018,1,11]],"date-time":"2018-01-11T23:56:52Z","timestamp":1515715012000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8115678\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,10]]},"references-count":15,"URL":"https:\/\/doi.org\/10.1109\/ase.2017.8115678","relation":{},"subject":[],"published":{"date-parts":[[2017,10]]}}}