{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,14]],"date-time":"2025-06-14T05:23:16Z","timestamp":1749878596252,"version":"3.37.0"},"reference-count":44,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009,9]]},"DOI":"10.1109\/icsm.2009.5306318","type":"proceedings-article","created":{"date-parts":[[2009,11,5]],"date-time":"2009-11-05T18:43:34Z","timestamp":1257446614000},"page":"233-242","source":"Crossref","is-referenced-by-count":47,"title":["Modeling class cohesion as mixtures of latent topics"],"prefix":"10.1109","author":[{"given":"Yixun","family":"Liu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Denys","family":"Poshyvanyk","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rudolf","family":"Ferenc","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tibor","family":"Gyimothy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nikos","family":"Chrisochoides","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1002\/smr.255"},{"key":"35","first-page":"113","article-title":"mining business topics in source code using lda","author":"maskeri","year":"0","journal-title":"ISEC'08"},{"key":"17","article-title":"the prediction of faulty classes using oo design metrics","author":"el-emam","year":"0","journal-title":"NRC\/ERB-1064"},{"key":"36","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.256941"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1109\/2.625311"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2005.89"},{"key":"15","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1111\/j.2517-6161.1977.tb01600.x","article-title":"likelihood from incomplete data via the em algorithm","volume":"39","author":"dempster","year":"1977","journal-title":"Journal of the Royal Statistical Society"},{"key":"34","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.70768"},{"key":"16","article-title":"coupling and cohesion in object-oriented systems","author":"eder","year":"1994","journal-title":"Univ of Klagenfurt Tech Report"},{"key":"39","first-page":"116","article-title":"application of neural networks for software quality prediction using object-oriented metrics","author":"quah","year":"2003","journal-title":"Proc of ICSM'2003"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1109\/32.295895"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2008.4658051"},{"key":"37","doi-asserted-by":"publisher","DOI":"10.1145\/1314493.1314495"},{"key":"11","first-page":"826","article-title":"improving cohesion metrics for classes by considering dependent instance variables","volume":"30","author":"chae","year":"2004","journal-title":"IEEE TSE"},{"key":"38","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2006.67"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/32.707698"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1080\/01638539809545029"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2002.1167764"},{"key":"43","article-title":"measuring aspect cohesion","author":"zhao","year":"0","journal-title":"FASE'04"},{"journal-title":"Applications of Case Study Research","year":"2003","author":"yin","key":"42"},{"key":"41","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1191795"},{"key":"40","doi-asserted-by":"publisher","DOI":"10.1002\/j.1538-7305.1948.tb01338.x"},{"key":"44","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2002.1167746"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.0307752101"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.112"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1109\/32.177371"},{"journal-title":"Software Metrics","year":"1996","author":"henderson-sellers","key":"25"},{"key":"26","article-title":"measuring coupling and cohesion in object-oriented systems","author":"hitz","year":"1995","journal-title":"Proc of International Symposium on Applied Corporate Computing"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1145\/1027092.1027094"},{"key":"28","article-title":"expectation-propagation for the generative aspect model","author":"lafferty","year":"0","journal-title":"Proc of UAI'02"},{"key":"29","article-title":"measuring the coupling and cohesion of an object-oriented program based on information flow","author":"lee","year":"1995","journal-title":"Proc of ICSQ'95"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/1449764.1449807"},{"key":"2","first-page":"491","article-title":"dynamic coupling measurement for oo software","author":"arisholm","year":"0","journal-title":"IEEE TSE Aug'04"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(99)00102-8"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1109\/METRIC.2001.915521"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321709"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1162\/jmlr.2003.3.4-5.993"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/211782.211856"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2001.919085"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/32.544352"},{"key":"31","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2008.33"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/32.979986"},{"key":"9","first-page":"65","article-title":"a unified framework for cohesion measurement in oo systems","volume":"3","author":"briand","year":"0","journal-title":"ESE'98"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1019484"}],"event":{"name":"2009 IEEE International Conference on Software Maintenance (ICSM)","start":{"date-parts":[[2009,9,20]]},"location":"Edmonton, AB, Canada","end":{"date-parts":[[2009,9,26]]}},"container-title":["2009 IEEE International Conference on Software Maintenance"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5290639\/5306271\/05306318.pdf?arnumber=5306318","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,13]],"date-time":"2025-02-13T02:43:51Z","timestamp":1739414631000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5306318\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,9]]},"references-count":44,"URL":"https:\/\/doi.org\/10.1109\/icsm.2009.5306318","relation":{},"subject":[],"published":{"date-parts":[[2009,9]]}}}