{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T19:33:56Z","timestamp":1774121636329,"version":"3.50.1"},"reference-count":34,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1109\/icse.2009.5070524","type":"proceedings-article","created":{"date-parts":[[2009,6,10]],"date-time":"2009-06-10T14:24:29Z","timestamp":1244643869000},"page":"232-242","source":"Crossref","is-referenced-by-count":148,"title":["Automatically capturing source code context of NL-queries for software maintenance and reuse"],"prefix":"10.1109","author":[{"given":"Emily","family":"Hill","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lori","family":"Pollock","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"K.","family":"Vijay-Shanker","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250748"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2008.18"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1119655.1119660"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/1218563.1218587"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/210134.210179"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/52.311059"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321637"},{"key":"ref12","article-title":"Using structural context to recommend source code examples","author":"holmes","year":"2005","journal-title":"Proc 27th Int Conf Software Eng"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643622"},{"key":"ref14","first-page":"230","article-title":"Semantic clustering: Identifying topics in source code","volume":"49","author":"kuhn","year":"2007","journal-title":"Information Systems and Technologies"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2007.17"},{"key":"ref16","article-title":"Cognitive perspectives on the role of naming in computer programs","author":"liblit","year":"2006","journal-title":"Proc of the 18th Annual Psychology of Programming Workshop"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1002\/asi.20039"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/32.83915"},{"key":"ref19","author":"manning","year":"1999","journal-title":"Foundations of Statistical Natural Language Processing"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2006.60"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.1999.806952"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2006.32"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.1993.346017"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.1990.63631"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/MS.1987.229789"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1007\/b97673"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/67449.67518"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2008.36"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/276304.276313"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/32206.32212"},{"key":"ref1","article-title":"PC-KIMMO: a two-level processor for morphological analysis","volume":"16","author":"antworth","year":"1990","journal-title":"Occasional Publications in Academic Computing No 16"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511809071"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/1342211.1342234"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2004.10"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/302405.302678"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1002\/smr.274"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2007.13"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/1083142.1083151"}],"event":{"name":"2009 IEEE 31st International Conference on Software Engineering","location":"Vancouver, BC, Canada","start":{"date-parts":[[2009,5,16]]},"end":{"date-parts":[[2009,5,24]]}},"container-title":["2009 IEEE 31st International Conference on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5062304\/5070493\/05070524.pdf?arnumber=5070524","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,18]],"date-time":"2017-03-18T00:07:54Z","timestamp":1489795674000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5070524\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"references-count":34,"URL":"https:\/\/doi.org\/10.1109\/icse.2009.5070524","relation":{},"subject":[],"published":{"date-parts":[[2009]]}}}