{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,11]],"date-time":"2026-02-11T17:40:41Z","timestamp":1770831641086,"version":"3.50.1"},"reference-count":17,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009,5]]},"DOI":"10.1109\/msr.2009.5069496","type":"proceedings-article","created":{"date-parts":[[2009,6,10]],"date-time":"2009-06-10T12:25:53Z","timestamp":1244636753000},"page":"163-166","source":"Crossref","is-referenced-by-count":116,"title":["Using Latent Dirichlet Allocation for automatic categorization of software"],"prefix":"10.1109","author":[{"given":"Kai","family":"Tian","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Meghan","family":"Revelle","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Denys","family":"Poshyvanyk","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"17","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-005-6206-x"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.3844\/jcssp.2007.266.273"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2008.43"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1145\/302405.302678"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1145\/1029894.1029924"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1109\/32.83915"},{"key":"12","first-page":"113","author":"maskeri","year":"2008","journal-title":"Mining Business Topics in Source Code using Latent Dirichlet Allocation"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-4571(199009)41:6<391::AID-ASI1>3.0.CO;2-9"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1162\/jmlr.2003.3.4-5.993"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/1449764.1449807"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2008.33"},{"key":"7","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1016\/j.infsof.2006.10.017","article-title":"semantic clustering: identifying topics in source code","volume":"49","author":"kuhn","year":"2007","journal-title":"Information and Software Technology"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2005.06.044"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/IWPSE.2003.1231227"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.38"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2007.20"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321709"}],"event":{"name":"2009 6th IEEE International Working Conference on Mining Software Repositories (MSR)","location":"Vancouver, BC, Canada","start":{"date-parts":[[2009,5,16]]},"end":{"date-parts":[[2009,5,17]]}},"container-title":["2009 6th IEEE International Working Conference on Mining Software Repositories"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5040630\/5069458\/05069496.pdf?arnumber=5069496","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,18]],"date-time":"2017-06-18T16:53:40Z","timestamp":1497804820000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5069496\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,5]]},"references-count":17,"URL":"https:\/\/doi.org\/10.1109\/msr.2009.5069496","relation":{},"subject":[],"published":{"date-parts":[[2009,5]]}}}