{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,31]],"date-time":"2026-07-31T20:42:09Z","timestamp":1785530529036,"version":"3.56.0"},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2017,7,21]],"date-time":"2017-07-21T00:00:00Z","timestamp":1500595200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2018,4]]},"DOI":"10.1007\/s10664-017-9533-1","type":"journal-article","created":{"date-parts":[[2017,7,21]],"date-time":"2017-07-21T14:31:39Z","timestamp":1500647499000},"page":"800-832","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":73,"title":["EnTagRec ++: An enhanced tag recommendation system for software information sites"],"prefix":"10.1007","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3823-1771","authenticated-orcid":false,"given":"Shaowei","family":"Wang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David","family":"Lo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bogdan","family":"Vasilescu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alexander","family":"Serebrenik","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2017,7,21]]},"reference":[{"key":"9533_CR1","first-page":"1","volume-title":"ICSM","author":"JM Al-Kofahi","year":"2010","unstructured":"Al-Kofahi JM, Tamrawi A, Nguyen TT, Nguyen HA, Nguyen TN (2010) Fuzzy set approach for automatic tagging in evolving software ICSM, pp 1\u201310"},{"issue":"10","key":"9533_CR2","doi-asserted-by":"crossref","first-page":"970","DOI":"10.1109\/TSE.2002.1041053","volume":"28","author":"G Antoniol","year":"2002","unstructured":"Antoniol G, Canfora G, Casazza G, De Lucia A, Merlo E (2002) Recovering traceability links between code and documentation. IEEE Trans Softw Eng 28(10):970\u2013983","journal-title":"IEEE Trans Softw Eng"},{"key":"9533_CR3","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1145\/1806799.1806817","volume-title":"ICSE","author":"HU Asuncion","year":"2010","unstructured":"Asuncion HU, Asuncion AU, Taylor RN (2010) Software traceability with topic modeling ICSE, pp 95\u2013104"},{"key":"9533_CR4","doi-asserted-by":"crossref","first-page":"543","DOI":"10.1145\/1449764.1449807","volume-title":"OOPSLA","author":"P Baldi","year":"2008","unstructured":"Baldi P, Lopes CV, Linstead E, Bajracharya SK (2008) A theory of aspects as latent topics OOPSLA, pp 543\u2013562"},{"key":"9533_CR5","doi-asserted-by":"crossref","unstructured":"Bazelli B, Hindle A, Stroulia E (2013) On the personality traits of stackoverflow users. In: 2013 IEEE international conference on software maintenance, pp 460\u2013463","DOI":"10.1109\/ICSM.2013.72"},{"key":"9533_CR6","doi-asserted-by":"crossref","first-page":"1165","DOI":"10.1214\/aos\/1013699998","volume":"29","author":"Y Benjamini","year":"2001","unstructured":"Benjamini Y, Yekutieli D (2001) The control of the false discovery rate in multiple testing under dependency. Ann Stat 29:1165\u20131188","journal-title":"Ann Stat"},{"key":"9533_CR7","first-page":"281","volume":"13","author":"J Bergstra","year":"2012","unstructured":"Bergstra J, Bengio Y (2012) Random search for hyper-parameter optimization. JMLR 13:281\u2013305","journal-title":"JMLR"},{"key":"9533_CR8","doi-asserted-by":"crossref","unstructured":"Bindelli S, Criscione C, Curino C, Drago ML, Eynard D, Orsi G (2008) Improving search and navigation by combining ontologies and social tags. In: On the move to meaningful internet systems, OTM 2008 Workshops, OTM confederated international workshops and posters, ADI, AWeSoMe, COMBEK, EI2N, IWSSA, MONET, OnToContent + QSI, ORM, PerSys, RDDS, SEMELS, and SWWS 2008, Monterrey, Mexico, November 9-14, 2008. Proceedings, pp 76\u201385","DOI":"10.1007\/978-3-540-88875-8_26"},{"key":"9533_CR9","unstructured":"Blei DM, Ng AY, Jordan MI (2003) Latent dirichlet allocation. JMLR, 993\u20131022"},{"key":"9533_CR10","doi-asserted-by":"crossref","unstructured":"Brandt J, Guo PJ, Lewenstein J, Dontcheva M, Klemmer SR (2009) Two studies of opportunistic programming: interleaving web foraging, learning, and writing code CHI. ACM, pp 1589\u20131598","DOI":"10.1145\/1518701.1518944"},{"key":"9533_CR11","doi-asserted-by":"crossref","unstructured":"Cabot J, Izquierdo JLC, Cosentino V, Rolandi B (2015) Exploring the use of labels to categorize issues in open-source software projects. In: 22nd IEEE international conference on software analysis, evolution, and reengineering, SANER 2015. Montreal, QC, Canada, March 2-6, 2015, pp 550\u2013554","DOI":"10.1109\/SANER.2015.7081875"},{"issue":"7","key":"9533_CR12","doi-asserted-by":"crossref","first-page":"743","DOI":"10.1002\/smr.1564","volume":"25","author":"G Capobianco","year":"2013","unstructured":"Capobianco G, Lucia AD, Oliveto R, Panichella A, Panichella S (2013) Improving IR-based traceability recovery via noun-based indexing of software artifacts. J Softw Evol Process 25(7):743\u2013762","journal-title":"J Softw Evol Process"},{"issue":"1","key":"9533_CR13","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1016\/j.compedu.2012.06.015","volume":"60","author":"U Cress","year":"2013","unstructured":"Cress U, Held C, Kimmerle J (2013) The collective knowledge of social tags: direct and indirect influences on navigation, learning, and information processing. Comput Educ 60(1):59\u201373","journal-title":"Comput Educ"},{"issue":"6","key":"9533_CR14","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1023\/A:1006569829653","volume":"11","author":"F Crestani","year":"1997","unstructured":"Crestani F (1997) Application of spreading activation techniques in information retrieval. Artif Intell Rev 11(6):453\u2013482","journal-title":"Artif Intell Rev"},{"key":"9533_CR15","doi-asserted-by":"crossref","unstructured":"Gelman A, Carlin J, Stern H, Rubin D (2003) Bayesian data analysis. CRC Press","DOI":"10.1201\/9780429258480"},{"key":"9533_CR16","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1145\/1099554.1099591","volume-title":"CIKM","author":"N Ghamrawi","year":"2005","unstructured":"Ghamrawi N, McCallum A (2005) Collective multi-label classification CIKM, pp 195\u2013200"},{"issue":"2","key":"9533_CR17","doi-asserted-by":"crossref","first-page":"198","DOI":"10.1177\/0165551506062337","volume":"32","author":"SA Golder","year":"2006","unstructured":"Golder SA, Huberman BA (2006) Usage patterns of collaborative tagging systems. J Inf Sci 32(2):198\u2013206","journal-title":"J Inf Sci"},{"key":"9533_CR18","unstructured":"Grissom RJ, Kim JJ (2005) Effect sizes for research. A broad practical approach"},{"key":"9533_CR19","unstructured":"Han J, Kamber M, Pei J (2011) Data mining: concepts and techniques. Morgan Kaufmann Publishers Inc"},{"issue":"1","key":"9533_CR20","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1016\/j.chb.2011.08.008","volume":"28","author":"C Held","year":"2012","unstructured":"Held C, Kimmerle J, Cress U (2012) Learning by foraging: the impact of individual knowledge and social tags on web navigation processes. Comput Hum Behav 28(1):34\u201340","journal-title":"Comput Hum Behav"},{"key":"9533_CR21","doi-asserted-by":"crossref","unstructured":"Hong L, Davison BD (2010) Empirical study of topic modeling in twitter. In: Proceedings of the first workshop on social media analytics, SOMA \u201910, pp 80\u201388","DOI":"10.1145\/1964858.1964870"},{"key":"9533_CR22","unstructured":"J\u00e4schke R, Marinho LB, Hotho A, Schmidt-Thieme L, Stumme G (2007) Tag recommendations in folksonomies PKDD"},{"key":"9533_CR23","unstructured":"Jmac (2013) Select and display \u2018suggested tags\u2019 for all posts based on related questions (or other logic). http:\/\/meta.stackexchange.com\/q\/196702\/182512"},{"issue":"5","key":"9533_CR24","doi-asserted-by":"crossref","first-page":"570","DOI":"10.1177\/0165551515586669","volume":"41","author":"A Joorabchi","year":"2015","unstructured":"Joorabchi A, English M, Mahdi AE (2015) Automatic mapping of user tags to wikipedia concepts: the case of a q&a website \u00e2\u0102\u015e stackoverflow. J Inf Sci 41 (5):570\u2013583","journal-title":"J Inf Sci"},{"key":"9533_CR25","unstructured":"Her J (2011) Tag recommendations for stack overflow. http:\/\/meta.stackexchange.com\/q\/88611\/182512"},{"issue":"9","key":"9533_CR26","doi-asserted-by":"crossref","first-page":"972","DOI":"10.1016\/j.infsof.2010.04.002","volume":"52","author":"SK Lukins","year":"2010","unstructured":"Lukins SK, Kraft NA, Etzkorn LH (2010) Bug localization using latent dirichlet allocation. Inf Softw Technol 52(9):972\u2013990","journal-title":"Inf Softw Technol"},{"key":"9533_CR27","first-page":"522","volume-title":"ICSE","author":"A Panichella","year":"2013","unstructured":"Panichella A, Dit B, Oliveto R, Di Penta M, Poshyvanyk D, Lucia AD (2013) How to effectively use topic models for software engineering tasks? An approach based on genetic algorithms ICSE, pp 522\u2013531"},{"key":"9533_CR28","doi-asserted-by":"crossref","unstructured":"Pletea D, Vasilescu B, Serebrenik A (2014) Security and emotion: Sentiment analysis of security discussions on github. In: Proceedings of the 11th working conference on mining software repositories, MSR 2014. ACM, New York, pp 348\u2013351","DOI":"10.1145\/2597073.2597117"},{"key":"9533_CR29","unstructured":"Porter MF (1997) An algorithm for suffix stripping Readings in information retrieval. Morgan Kaufmann, pp 313\u2013316"},{"key":"9533_CR30","unstructured":"Puurula A (2011) Mixture models for multi-label text classification. In: 10th New Zealand computer science research student conference"},{"key":"9533_CR31","doi-asserted-by":"crossref","unstructured":"Ramage D, Hall D, Nallapati R, Manning CD (2009) Labeled lda: a supervised topic model for credit attribution in multi-labeled corpora. In: EMNLP \u201909, pp 248\u2013256","DOI":"10.3115\/1699510.1699543"},{"key":"9533_CR32","doi-asserted-by":"crossref","unstructured":"Rebou\u00e7as M, Pinto G, Ebert F, Torres W, Serebrenik A, Castor F (2016) An empirical study on the usage of the swift programming language. In: 2016 IEEE 23rd international conference on software analysis, evolution, and reengineering (SANER), pp 634\u2013638","DOI":"10.1109\/SANER.2016.66"},{"key":"9533_CR33","doi-asserted-by":"crossref","unstructured":"Samaniego FI (2010) A comparison of the bayesian and frequentist approaches to estimation. Series in Statistics, Springer","DOI":"10.1007\/978-1-4419-5941-6"},{"key":"9533_CR34","doi-asserted-by":"crossref","unstructured":"Shokripour R, Anvik J, Kasirun ZM, Zamani S (2013) Why so complicated? Simple term filtering and weighting for location-based bug report assignment recommendation MSR","DOI":"10.1109\/MSR.2013.6623997"},{"key":"9533_CR35","doi-asserted-by":"crossref","unstructured":"Sigurbj\u00f6rnsson B, van Zwol R (2008) Flickr tag recommendation based on collective knowledge WWW \u201908, pp 327\u2013336","DOI":"10.1145\/1367497.1367542"},{"issue":"undefined","key":"9533_CR36","doi-asserted-by":"crossref","first-page":"470","DOI":"10.1109\/TSE.2009.15","volume":"35","author":"M-A Storey","year":"2009","unstructured":"Storey M-A, Ryall J, Singer J, Myers D, Cheng L-T, Muller M (2009) How software developers use tagging to support reminding and refinding. IEEE Trans Softw Eng 35(undefined):470\u2013483","journal-title":"IEEE Trans Softw Eng"},{"key":"9533_CR37","doi-asserted-by":"crossref","unstructured":"Storey M-A, Treude C, van Deursen A, Cheng L-T (2010) The impact of social media on software engineering practices and tools. In: FoSER \u201910, pp 359\u2013364","DOI":"10.1145\/1882362.1882435"},{"key":"9533_CR38","doi-asserted-by":"crossref","unstructured":"Thung F, Lo D, Jiang L (2012) Detecting similar applications with collaborative tagging. In: ICSM, pp 600\u2013603","DOI":"10.1109\/ICSM.2012.6405331"},{"key":"9533_CR39","doi-asserted-by":"crossref","unstructured":"Toutanova K, Klein D, Manning CD, Singer Y (2003) Feature-rich part-of-speech tagging with a cyclic dependency network. In: HLT-NAACL","DOI":"10.3115\/1073445.1073478"},{"key":"9533_CR40","doi-asserted-by":"crossref","unstructured":"Treude C, Storey M-A (2009) How tagging helps bridge the gap between social and technical aspects in software development. In: ICSE \u201909, pp 12\u201322","DOI":"10.1109\/ICSE.2009.5070504"},{"issue":"1","key":"9533_CR41","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1109\/TSE.2010.91","volume":"38","author":"C Treude","year":"2012","unstructured":"Treude C, Storey M-A (2012) Work item tagging: communicating concerns in collaborative software development. IEEE Trans Softw Eng 38(1):19\u201334","journal-title":"IEEE Trans Softw Eng"},{"key":"9533_CR42","doi-asserted-by":"crossref","unstructured":"Vasilescu B, Serebrenik A, Devanbu PT, Filkov V (2014) How social Q&A sites are changing knowledge sharing in open source software communities. In: CSCW, pp 342\u2013354","DOI":"10.1145\/2531602.2531659"},{"key":"9533_CR43","doi-asserted-by":"crossref","unstructured":"Vasilescu B, Serebrenik A, van den Brand MGJ (2013) The babel of software development: linguistic diversity in open source. In: Jatowt A, Lim E-P, Ding Y, Miura A, Tezuka T, Dias G, Tanaka K, Flanagin A, Dai BT (eds) Proceedings of the social informatics: 5th international conference, SocInfo 2013, Kyoto, Japan, November 25-27, 2013. Springer International Publishing, pp 391\u2013404","DOI":"10.1007\/978-3-319-03260-3_34"},{"issue":"3","key":"9533_CR44","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1023\/A:1009980820262","volume":"1","author":"CC Vogt","year":"1999","unstructured":"Vogt CC, Cottrell GW (1999) Fusion via a linear combination of scores. Inf Retr 1(3):151\u2013173","journal-title":"Inf Retr"},{"key":"9533_CR45","doi-asserted-by":"crossref","unstructured":"Wang S, Lo D, Jiang L (2012) Inferring semantically related software terms and their taxonomy by leveraging collaborative tagging. In: ICSM, pp 604\u2013607","DOI":"10.1109\/ICSM.2012.6405332"},{"key":"9533_CR46","doi-asserted-by":"crossref","unstructured":"Wang S, Lo D, Vasilescu B, Serebrenik A (2014) EnTagRec: an enhanced tag recommendation system for software information sites. In: 30th IEEE international conference on software maintenance and evolution, Victoria, BC, Canada, September 29 - October 3, 2014. IEEE Computer Society, pp 291\u2013 300","DOI":"10.1109\/ICSME.2014.51"},{"key":"9533_CR47","doi-asserted-by":"crossref","unstructured":"Wang W, Niu N, Liu H, Wu Y (2015) Tagging in assisted tracing. In: 2015 IEEE\/ACM 8th international symposium on software and systems traceability, pp 8\u201314","DOI":"10.1109\/SST.2015.9"},{"issue":"5","key":"9533_CR48","doi-asserted-by":"crossref","first-page":"1017","DOI":"10.1007\/s11390-015-1578-2","volume":"30","author":"X-Y Wang","year":"2015","unstructured":"Wang X-Y, Xia X, Lo D (2015) Tagcombine: recommending tags to contents in software information sites. J Comput Sci Technol 30(5):1017\u20131035","journal-title":"J Comput Sci Technol"},{"key":"9533_CR49","unstructured":"Warbox D (2009) Auto-tagging. http:\/\/meta.stackoverflow.com\/questions\/1377\/auto-tagging"},{"issue":"4","key":"9533_CR50","doi-asserted-by":"crossref","first-page":"80","DOI":"10.2307\/3001968","volume":"1","author":"F Wilcoxon","year":"1945","unstructured":"Wilcoxon F (1945) Individual comparisons by ranking methods. Biom Bull 1 (4):80\u201383","journal-title":"Biom Bull"},{"key":"9533_CR51","doi-asserted-by":"crossref","unstructured":"Xia X, Lo D, Wang X, Zhou B (2013) Tag recommendation in software information sites. In: MSR \u201913, pp 287\u2013296","DOI":"10.1109\/MSR.2013.6624040"},{"key":"9533_CR52","doi-asserted-by":"crossref","unstructured":"Zangerle E, Gassler W, Specht G (2011) Using tag recommendations to homogenize folksonomies in microblogging environments. In: SocInfo\u201911, pp 113\u2013126","DOI":"10.1007\/978-3-642-24704-0_16"},{"key":"9533_CR53","unstructured":"Zubiaga A (2012) Enhancing navigation on wikipedia with social tags. CoRR, arXiv: 1202.5469"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-017-9533-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-017-9533-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-017-9533-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,24]],"date-time":"2025-06-24T17:09:36Z","timestamp":1750784976000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-017-9533-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,7,21]]},"references-count":53,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2018,4]]}},"alternative-id":["9533"],"URL":"https:\/\/doi.org\/10.1007\/s10664-017-9533-1","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,7,21]]}}}