{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,20]],"date-time":"2026-07-20T11:34:37Z","timestamp":1784547277765,"version":"3.55.0"},"reference-count":13,"publisher":"Wiley","license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61402396"],"award-info":[{"award-number":["61402396"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61472344"],"award-info":[{"award-number":["61472344"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61472343"],"award-info":[{"award-number":["61472343"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["13KJB520027"],"award-info":[{"award-number":["13KJB520027"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["KFKT2016B21"],"award-info":[{"award-number":["KFKT2016B21"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["2015M571489"],"award-info":[{"award-number":["2015M571489"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["BK2014056"],"award-info":[{"award-number":["BK2014056"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61402396"],"award-info":[{"award-number":["61402396"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61472344"],"award-info":[{"award-number":["61472344"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61472343"],"award-info":[{"award-number":["61472343"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["13KJB520027"],"award-info":[{"award-number":["13KJB520027"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["KFKT2016B21"],"award-info":[{"award-number":["KFKT2016B21"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["2015M571489"],"award-info":[{"award-number":["2015M571489"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["BK2014056"],"award-info":[{"award-number":["BK2014056"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61402396"],"award-info":[{"award-number":["61402396"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61472344"],"award-info":[{"award-number":["61472344"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61472343"],"award-info":[{"award-number":["61472343"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["13KJB520027"],"award-info":[{"award-number":["13KJB520027"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["KFKT2016B21"],"award-info":[{"award-number":["KFKT2016B21"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["2015M571489"],"award-info":[{"award-number":["2015M571489"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["BK2014056"],"award-info":[{"award-number":["BK2014056"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Natural Science Foundation of the Jiangsu Higher Education Institutions of China","award":["61402396"],"award-info":[{"award-number":["61402396"]}]},{"name":"Natural Science Foundation of the Jiangsu Higher Education Institutions of China","award":["61472344"],"award-info":[{"award-number":["61472344"]}]},{"name":"Natural Science Foundation of the Jiangsu Higher Education Institutions of China","award":["61472343"],"award-info":[{"award-number":["61472343"]}]},{"name":"Natural Science Foundation of the Jiangsu Higher Education Institutions of China","award":["13KJB520027"],"award-info":[{"award-number":["13KJB520027"]}]},{"name":"Natural Science Foundation of the Jiangsu Higher Education Institutions of China","award":["KFKT2016B21"],"award-info":[{"award-number":["KFKT2016B21"]}]},{"name":"Natural Science Foundation of the Jiangsu Higher Education Institutions of China","award":["2015M571489"],"award-info":[{"award-number":["2015M571489"]}]},{"name":"Natural Science Foundation of the Jiangsu Higher Education Institutions of China","award":["BK2014056"],"award-info":[{"award-number":["BK2014056"]}]},{"name":"Open Funds of State Key Laboratory for Novel Software Technology of Nanjing University","award":["61402396"],"award-info":[{"award-number":["61402396"]}]},{"name":"Open Funds of State Key Laboratory for Novel Software Technology of Nanjing University","award":["61472344"],"award-info":[{"award-number":["61472344"]}]},{"name":"Open Funds of State Key Laboratory for Novel Software Technology of Nanjing University","award":["61472343"],"award-info":[{"award-number":["61472343"]}]},{"name":"Open Funds of State Key Laboratory for Novel Software Technology of Nanjing University","award":["13KJB520027"],"award-info":[{"award-number":["13KJB520027"]}]},{"name":"Open Funds of State Key Laboratory for Novel Software Technology of Nanjing University","award":["KFKT2016B21"],"award-info":[{"award-number":["KFKT2016B21"]}]},{"name":"Open Funds of State Key Laboratory for Novel Software Technology of Nanjing University","award":["2015M571489"],"award-info":[{"award-number":["2015M571489"]}]},{"name":"Open Funds of State Key Laboratory for Novel Software Technology of Nanjing University","award":["BK2014056"],"award-info":[{"award-number":["BK2014056"]}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["61402396"],"award-info":[{"award-number":["61402396"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["61472344"],"award-info":[{"award-number":["61472344"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["61472343"],"award-info":[{"award-number":["61472343"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["13KJB520027"],"award-info":[{"award-number":["13KJB520027"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["KFKT2016B21"],"award-info":[{"award-number":["KFKT2016B21"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["2015M571489"],"award-info":[{"award-number":["2015M571489"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["BK2014056"],"award-info":[{"award-number":["BK2014056"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Nantong Application Research Plan","award":["61402396"],"award-info":[{"award-number":["61402396"]}]},{"name":"Nantong Application Research Plan","award":["61472344"],"award-info":[{"award-number":["61472344"]}]},{"name":"Nantong Application Research Plan","award":["61472343"],"award-info":[{"award-number":["61472343"]}]},{"name":"Nantong Application Research Plan","award":["13KJB520027"],"award-info":[{"award-number":["13KJB520027"]}]},{"name":"Nantong Application Research Plan","award":["KFKT2016B21"],"award-info":[{"award-number":["KFKT2016B21"]}]},{"name":"Nantong Application Research Plan","award":["2015M571489"],"award-info":[{"award-number":["2015M571489"]}]},{"name":"Nantong Application Research Plan","award":["BK2014056"],"award-info":[{"award-number":["BK2014056"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Scientific Programming"],"published-print":{"date-parts":[[2016]]},"abstract":"<jats:p>There are a large number of open source projects in software repositories for developers to reuse. During software development and maintenance, developers can leverage good interfaces in these open source projects and establish the framework of the new project quickly when reusing interfaces in these open source projects. However, if developers want to reuse them, they need to read a lot of code files and learn which interfaces can be reused. To help developers better take advantage of the available interfaces used in software repositories, we previously proposed an approach to automatically recommend interfaces by mining existing open source projects in the software repositories. We mainly used the LDA (Latent Dirichlet Allocation) topic model to construct the Feature-Interface Graph for each software project and recommended the interfaces based on the Feature-Interface Graph. In this paper, we improve our previous approach by clustering the recommending interfaces on the Feature-Interface Graph, which can recommend more accurate interfaces for developers to reuse. We evaluate the effectiveness of the improved approach and the results show that the improved approach can be more efficient to recommend more accurate interfaces for reuse over our previous work.<\/jats:p>","DOI":"10.1155\/2016\/5475964","type":"journal-article","created":{"date-parts":[[2016,6,9]],"date-time":"2016-06-09T18:03:00Z","timestamp":1465495380000},"page":"1-11","source":"Crossref","is-referenced-by-count":11,"title":["Mining Software Repositories for Automatic Interface Recommendation"],"prefix":"10.1155","volume":"2016","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5165-5080","authenticated-orcid":true,"given":"Xiaobing","family":"Sun","sequence":"first","affiliation":[{"name":"School of Information Engineering, Yangzhou University, Yangzhou 225127, China"},{"name":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210023, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bin","family":"Li","sequence":"additional","affiliation":[{"name":"School of Information Engineering, Yangzhou University, Yangzhou 225127, China"},{"name":"State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210023, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8417-892X","authenticated-orcid":true,"given":"Yucong","family":"Duan","sequence":"additional","affiliation":[{"name":"Hainan University, Haikou 570228, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wei","family":"Shi","sequence":"additional","affiliation":[{"name":"School of Information Engineering, Yangzhou University, Yangzhou 225127, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiangyue","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Information Engineering, Yangzhou University, Yangzhou 225127, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1145\/2522920.2522930"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2012.04.008"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1109\/tse.2011.84"},{"key":"35","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-012-9230-z"},{"issue":"4-5","key":"2","first-page":"993","volume":"3","year":"2003","journal-title":"Journal of Machine Learning Research"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-013-9255-y"},{"key":"31","first-page":"139","volume-title":"Mining unstructured software repositories","year":"2014"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2012.08.003"},{"key":"34","year":"1979"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1145\/2414782.2414783"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1145\/2744200"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/TST.2014.6919827"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/tst.2014.6919819"}],"container-title":["Scientific Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2016\/5475964.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2016\/5475964.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2016\/5475964.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2016,7,26]],"date-time":"2016-07-26T10:49:13Z","timestamp":1469530153000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.hindawi.com\/journals\/sp\/2016\/5475964\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"references-count":13,"alternative-id":["5475964","5475964"],"URL":"https:\/\/doi.org\/10.1155\/2016\/5475964","relation":{},"ISSN":["1058-9244","1875-919X"],"issn-type":[{"value":"1058-9244","type":"print"},{"value":"1875-919X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016]]}}}