{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,11]],"date-time":"2026-08-11T11:11:34Z","timestamp":1786446694553,"version":"3.56.0"},"reference-count":177,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2021,9,6]],"date-time":"2021-09-06T00:00:00Z","timestamp":1630886400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,9,6]],"date-time":"2021-09-06T00:00:00Z","timestamp":1630886400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2021,11]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Topic modeling using models such as Latent Dirichlet Allocation (LDA) is a text mining technique to extract human-readable semantic \u201ctopics\u201d (i.e., word clusters) from a corpus of textual documents. In software engineering, topic modeling has been used to analyze textual data in empirical studies (e.g., to find out what developers talk about online), but also to build new techniques to support software engineering tasks (e.g., to support source code comprehension). Topic modeling needs to be applied carefully (e.g., depending on the type of textual data analyzed and modeling parameters). Our study aims at describing how topic modeling has been applied in software engineering research with a focus on four aspects: (1) which topic models and modeling techniques have been applied, (2) which textual inputs have been used for topic modeling, (3) how textual data was \u201cprepared\u201d (i.e., pre-processed) for topic modeling, and (4) how generated topics (i.e., word clusters) were named to give them a human-understandable meaning. We analyzed topic modeling as applied in 111 papers from ten highly-ranked software engineering venues (five journals and five conferences) published between 2009 and 2020. We found that (1) LDA and LDA-based techniques are the most frequent topic modeling techniques, (2) developer communication and bug reports have been modelled most, (3) data pre-processing and modeling parameters vary quite a bit and are often vaguely reported, and (4) manual topic naming (such as deducting names based on frequent words in a topic) is common.<\/jats:p>","DOI":"10.1007\/s10664-021-10026-0","type":"journal-article","created":{"date-parts":[[2021,9,6]],"date-time":"2021-09-06T13:02:58Z","timestamp":1630933378000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":77,"title":["Topic modeling in software engineering research"],"prefix":"10.1007","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3690-1711","authenticated-orcid":false,"given":"Camila Costa","family":"Silva","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3491-1833","authenticated-orcid":false,"given":"Matthias","family":"Galster","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1465-3315","authenticated-orcid":false,"given":"Fabian","family":"Gilson","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,9,6]]},"reference":[{"key":"10026_CR1","doi-asserted-by":"publisher","unstructured":"Abdellatif A, Costa D, Badran K, Abdalkareem R, Shihab E (2020) Challenges in Chatbot Development: A Study of Stack Overflow Posts. In: Proceedings of the 17th international conference on mining software repositories. https:\/\/doi.org\/10.1145\/3379597.3387472, vol 12. IEEE\/ACM, Seoul, pp 174\u2013185","DOI":"10.1145\/3379597.3387472"},{"key":"10026_CR2","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1016\/j.infsof.2019.07.006","volume":"115","author":"TM Abdellatif","year":"2019","unstructured":"Abdellatif TM, Capretz LF, Ho D (2019) Automatic recall of software lessons learned for software project managers. Inf Softw Technol 115:44\u201357. https:\/\/doi.org\/10.1016\/j.infsof.2019.07.006","journal-title":"Inf Softw Technol"},{"key":"10026_CR3","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-3223-4","volume-title":"Mining text data","author":"CC Aggarwal","year":"2012","unstructured":"Aggarwal CC, Zhai C (2012) Mining text data. Springer, New York. https:\/\/doi.org\/10.1007\/978-1-4614-3223-4"},{"issue":"January 2017","key":"10026_CR4","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1016\/j.infsof.2018.02.005","volume":"98","author":"A Agrawal","year":"2018","unstructured":"Agrawal A, Fu W, Menzies T (2018) What is wrong with topic modeling? And how to fix it using search-based software engineering. Inf Softw Technol 98(January 2017):74\u201388. https:\/\/doi.org\/10.1016\/j.infsof.2018.02.005","journal-title":"Inf Softw Technol"},{"key":"10026_CR5","doi-asserted-by":"publisher","first-page":"1493","DOI":"10.1007\/s10664-019-09743-4","volume":"25","author":"M Ahasanuzzaman","year":"2019","unstructured":"Ahasanuzzaman M, Asaduzzaman M, Roy CK, Schneider KA (2019) CAPS: a supervised technique for classifying Stack Overflow posts concerning API issues. Empir Softw Eng 25:1493\u20131532. https:\/\/doi.org\/10.1007\/s10664-019-09743-4","journal-title":"Empir Softw Eng"},{"key":"10026_CR6","doi-asserted-by":"publisher","unstructured":"Ahmed S, Bagherzadeh M (2018) What do concurrency developers ask about?: A large-scale study using Stack Overflow. In: Proceedings of the international symposium on empirical software engineering and measurement. https:\/\/doi.org\/10.1145\/3239235.3239524. ACM, Oulu, pp 1\u201310","DOI":"10.1145\/3239235.3239524"},{"issue":"2","key":"10026_CR7","doi-asserted-by":"publisher","first-page":"442","DOI":"10.1007\/s10664-014-9315-y","volume":"20","author":"N Ali","year":"2015","unstructured":"Ali N, Sharafi Z, Gu\u00e9h\u00e9neuc Y G, Antoniol G (2015) An empirical study on the importance of source code entities for requirements traceability. Empir Softw Eng 20(2):442\u2013478. https:\/\/doi.org\/10.1007\/s10664-014-9315-y","journal-title":"Empir Softw Eng"},{"key":"10026_CR8","doi-asserted-by":"publisher","unstructured":"Alipour A, Hindle A, Stroulia E (2013) A contextual approach towards more accurate duplicate bug report detection. In: IEEE international working conference on mining software repositories. pp 183\u2013192. https:\/\/doi.org\/10.1109\/MSR.2013.662402","DOI":"10.1109\/MSR.2013.662402"},{"key":"10026_CR9","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1016\/j.jss.2018.04.018","volume":"142","author":"D Altarawy","year":"2018","unstructured":"Altarawy D, Shahin H, Mohammed A, Meng N (2018) LASCAD: Language-agnostic software categorization and similar application detection. J Syst Softw 142:21\u201334. https:\/\/doi.org\/10.1016\/j.jss.2018.04.018","journal-title":"J Syst Softw"},{"key":"10026_CR10","unstructured":"ARC ARC (2012) Excellence in research for australia (ERA). https:\/\/www.arc.gov.au\/excellence-research-australiahttp:\/\/www.arc.gov.au\/pdf\/era12\/ERAFactsheet_Jan2012_1.pdf"},{"key":"10026_CR11","doi-asserted-by":"crossref","unstructured":"Asuncion HU, Asuncion AU, Taylor RN (2010) Software traceability with topic modeling. In: Proceedings of the international conference on software engineering. IEEE\/ACM, Cape Town, pp 95\u2013104","DOI":"10.1145\/1806799.1806817"},{"key":"10026_CR12","doi-asserted-by":"publisher","unstructured":"Bagherzadeh M, Khatchadourian R (2019) Going big: a large-scale study on what big data developers ask. In: Proceedings of the 27th joint european software engineering conference and symposium on the foundations of software engineering. https:\/\/doi.org\/10.1145\/3338906.3338939. ACM, Tallinn, pp 432\u2013442","DOI":"10.1145\/3338906.3338939"},{"key":"10026_CR13","doi-asserted-by":"publisher","unstructured":"Bajaj K, Pattabiraman K, Mesbah A (2014) Mining questions asked by web developers. In: Proceedings of the 11th working conference on mining software repositories. https:\/\/doi.org\/10.1145\/2597073.2597083. ACM, Hyderabad, pp 112\u2013121","DOI":"10.1145\/2597073.2597083"},{"key":"10026_CR14","doi-asserted-by":"publisher","unstructured":"Bajracharya S, Lopes C (2009) Mining search topics from a code search engine usage log. In: Proceedings of the 6th international working conference on mining software repositories. https:\/\/doi.org\/10.1109\/MSR.2009.5069489. IEEE, Vancouver, pp 111\u2013120","DOI":"10.1109\/MSR.2009.5069489"},{"key":"10026_CR15","doi-asserted-by":"publisher","first-page":"424","DOI":"10.1007\/s10664-010-9144-6","volume":"17","author":"SK Bajracharya","year":"2012","unstructured":"Bajracharya SK, Lopes CV (2012) Analyzing and mining a code search engine usage log. Empir Softw Eng 17:424\u2013466. https:\/\/doi.org\/10.1007\/s10664-010-9144-6","journal-title":"Empir Softw Eng"},{"issue":"3","key":"10026_CR16","doi-asserted-by":"publisher","first-page":"619","DOI":"10.1007\/s10664-012-9231-y","volume":"19","author":"A Barua","year":"2014","unstructured":"Barua A, Thomas SW, Hassan AE (2014) What are developers talking about? An analysis of topics and trends in Stack Overflow. Empir Softw Eng 19 (3):619\u2013654. https:\/\/doi.org\/10.1007\/s10664-012-9231-y","journal-title":"Empir Softw Eng"},{"issue":"1","key":"10026_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2559935","volume":"23","author":"G Bavota","year":"2014","unstructured":"Bavota G, Gethers M, Oliveto R, Poshyvanyk D, Lucia ADE (2014a) Improving software modularization via automated analysis of latent. ACM Trans Softw Eng Methodol 23(1):1\u201333. https:\/\/doi.org\/10.1145\/2559935","journal-title":"ACM Trans Softw Eng Methodol"},{"issue":"7","key":"10026_CR18","doi-asserted-by":"publisher","first-page":"671","DOI":"10.1109\/TSE.2013.60","volume":"40","author":"G Bavota","year":"2014","unstructured":"Bavota G, Oliveto R, Gethers M, Poshyvanyk D, De Lucia A (2014b) Methodbook: Recommending move method refactorings via relational topic models. IEEE Trans Softw Eng 40(7):671\u2013694. https:\/\/doi.org\/10.1109\/TSE.2013.60","journal-title":"IEEE Trans Softw Eng"},{"key":"10026_CR19","doi-asserted-by":"publisher","unstructured":"Beitzel SM, Jensen EC, Frieder O (2009) MAP. In: Encyclopedia of database systems. https:\/\/doi.org\/10.1007\/978-0-387-39940-9_492. Springer US, Boston, pp 1691\u20131692","DOI":"10.1007\/978-0-387-39940-9_492"},{"key":"10026_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2016.01.008","volume":"74","author":"AB Belle","year":"2016","unstructured":"Belle AB, Boussaidi GE, Kpodjedo S (2016) Combining lexical and structural information to reconstruct software layers. Inf Softw Technol 74:1\u201316. https:\/\/doi.org\/10.1016\/j.infsof.2016.01.008","journal-title":"Inf Softw Technol"},{"key":"10026_CR21","doi-asserted-by":"publisher","first-page":"533","DOI":"10.1016\/j.jss.2018.07.055","volume":"144","author":"T Bi","year":"2018","unstructured":"Bi T, Liang P, Tang A, Yang C (2018) A systematic mapping study on text analysis techniques in software architecture. J Syst Softw 144:533\u2013558. https:\/\/doi.org\/10.1016\/j.jss.2018.07.055","journal-title":"J Syst Softw"},{"issue":"3","key":"10026_CR22","doi-asserted-by":"publisher","first-page":"465","DOI":"10.1007\/s10664-012-9224-x","volume":"19","author":"LR Biggers","year":"2014","unstructured":"Biggers LR, Bocovich C, Capshaw R, Eddy BP, Etzkorn LH, Kraft NA (2014) Configuring latent Dirichlet allocation based feature location. Empir Softw Eng 19(3):465\u2013500. https:\/\/doi.org\/10.1007\/s10664-012-9224-x","journal-title":"Empir Softw Eng"},{"key":"10026_CR23","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1016\/j.jss.2014.11.013","volume":"101","author":"D Binkley","year":"2015","unstructured":"Binkley D, Lawrie D, Uehlinger C, Heinz D (2015) Enabling improved IR-based feature location. J Syst Softw 101:30\u201342. https:\/\/doi.org\/10.1016\/j.jss.2014.11.013","journal-title":"J Syst Softw"},{"key":"10026_CR24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2019.106235","volume":"119","author":"D Blasco","year":"2020","unstructured":"Blasco D, Cetina C, Pastor O (2020) A fine-grained requirement traceability evolutionary algorithm: Kromaia, a commercial video game case study. Inf Softw Technol 119:1\u201312. https:\/\/doi.org\/10.1016\/j.infsof.2019.106235","journal-title":"Inf Softw Technol"},{"key":"10026_CR25","unstructured":"Blei DM, Jordan MI, Griffiths TL, Tenenbaum JB (2003a) Hierarchical topic models and the nested chinese restaurant process. In: Proceedings of the 16th international conference on neural information processing systems. Neural Information Processing Systems Foundation, Vancouver, pp 17\u201324"},{"key":"10026_CR26","doi-asserted-by":"publisher","first-page":"993","DOI":"10.1162\/jmlr.2003.3.4-5.993","volume":"3","author":"DM Blei","year":"2003","unstructured":"Blei DM, Ng AY, Jordan MI (2003b) Latent Dirichlet allocation. J Mach Learn Res 3:993\u20131022. https:\/\/doi.org\/10.1162\/jmlr.2003.3.4-5.993","journal-title":"J Mach Learn Res"},{"key":"10026_CR27","doi-asserted-by":"publisher","unstructured":"Brank J, Mladeni\u0107 D, Grobelnik M, Liu H, Mladeni\u0107 D, Flach PA, Garriga GC, Toivonen H, Toivonen H (2011) F 1-measure. In: Encyclopedia of machine learning. https:\/\/doi.org\/10.1007\/978-0-387-30164-8_298. Springer US, pp 397\u2013397","DOI":"10.1007\/978-0-387-30164-8_298"},{"key":"10026_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-012-9214-z","volume":"19","author":"G Canfora","year":"2014","unstructured":"Canfora G, Cerulo L, Cimitile M, Di Penta M (2014) How changes affect software entropy: An empirical study. Empir Softw Eng 19:1\u201338. https:\/\/doi.org\/10.1007\/s10664-012-9214-z","journal-title":"Empir Softw Eng"},{"key":"10026_CR29","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1016\/j.infsof.2017.05.001","volume":"90","author":"B Cao","year":"2017","unstructured":"Cao B, Frank Liu X, Liu J, Tang M (2017) Domain-aware Mashup service clustering based on LDA topic model from multiple data sources. Inf Softw Technol 90:40\u201354. https:\/\/doi.org\/10.1016\/j.infsof.2017.05.001","journal-title":"Inf Softw Technol"},{"key":"10026_CR30","doi-asserted-by":"publisher","unstructured":"Capiluppi A, Ruscio DD, Rocco JD, Nguyen PT, Ajienka N (2020) Detecting Java software similarities by using different clustering techniques. Inf Softw Technol 122. https:\/\/doi.org\/10.1016\/j.infsof.2020.106279","DOI":"10.1016\/j.infsof.2020.106279"},{"key":"10026_CR31","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1016\/j.jss.2019.03.002","volume":"152","author":"G Catolino","year":"2019","unstructured":"Catolino G, Palomba F, Zaidman A, Ferrucci F (2019) Not all bugs are the same: Understanding, characterizing, and classifying bug types. J Syst Softw 152:165\u2013181. https:\/\/doi.org\/10.1016\/j.jss.2019.03.002","journal-title":"J Syst Softw"},{"key":"10026_CR32","unstructured":"Chang J, Blei DM (2009) Relational topic models for document networks. In: Proceedings of the 12th international conference on artificial intelligence and statistics. Society for Artificial Intelligence and Statistics, Clearwater Beach, pp 81\u201388"},{"issue":"1","key":"10026_CR33","doi-asserted-by":"publisher","first-page":"124","DOI":"10.1214\/09-AOAS309","volume":"4","author":"J Chang","year":"2010","unstructured":"Chang J, Blei DM (2010) Hierarchical relational models for document networks. Ann Appl Stat 4(1):124\u2013150. https:\/\/doi.org\/10.1214\/09-AOAS309","journal-title":"Ann Appl Stat"},{"key":"10026_CR34","unstructured":"Chang J, Boyd-Graber J, Gerrish S, Wang C, Blei DM (2009) Reading tea leaves: How humans interpret topic models. In: Proceedings of the 2009 conference advances in neural information. Neural Information Processing Systems Foundation, Vancouver, pp 288\u2013296"},{"key":"10026_CR35","doi-asserted-by":"crossref","unstructured":"Chatterjee P, Damevski K, Pollock L (2019) Exploratory study of slack q&a chats as a mining source for software engineering tools. In: Proceedings of the 16th international conference on mining software repositories. IEEE, Montreal, pp 1\u201312","DOI":"10.1109\/MSR.2019.00075"},{"key":"10026_CR36","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1016\/j.jss.2019.07.033","volume":"156","author":"H Chen","year":"2019","unstructured":"Chen H, Coogle J, Damevski K (2019) Modeling stack overflow tags and topics as a hierarchy of concepts. J Syst Softw 156:283\u2013299. https:\/\/doi.org\/10.1016\/j.jss.2019.07.033","journal-title":"J Syst Softw"},{"key":"10026_CR37","doi-asserted-by":"publisher","unstructured":"Chen L, Hassan F, Wang X, Zhang L (2020) Taming behavioral backward incompatibilities via cross-project testing and analysis. In: Proceedings of the 42nd international conference on software engineering. https:\/\/doi.org\/10.1145\/3377811.3380436. IEEE\/ACM, Seoul, pp 112\u2013124","DOI":"10.1145\/3377811.3380436"},{"key":"10026_CR38","doi-asserted-by":"publisher","unstructured":"Chen N, Lin J, Hoi SC, Xiao X, Zhang B (2014) AR-miner: Mining informative reviews for developers from mobile app marketplace. In: Proceedings of the international conference on software engineering. https:\/\/doi.org\/10.1145\/2568225.2568263, vol 1. IEEE\/ACM, Hyderabad, pp 767\u2013778","DOI":"10.1145\/2568225.2568263"},{"key":"10026_CR39","doi-asserted-by":"publisher","unstructured":"Chen TH, Thomas SW, Nagappan M, Hassan AE (2012) Explaining software defects using topic models. In: Proceedings of the international working conference on mining software repositories. https:\/\/doi.org\/10.1109\/MSR.2012.6224280. IEEE, Zurich, pp 189\u2013198","DOI":"10.1109\/MSR.2012.6224280"},{"issue":"5","key":"10026_CR40","doi-asserted-by":"publisher","first-page":"1843","DOI":"10.1007\/s10664-015-9402-8","volume":"21","author":"TH Chen","year":"2016","unstructured":"Chen TH, Thomas SW, Hassan AE (2016) A survey on the use of topic models when mining software repositories. Empir Softw Eng 21(5):1843\u20131919. https:\/\/doi.org\/10.1007\/s10664-015-9402-8","journal-title":"Empir Softw Eng"},{"key":"10026_CR41","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1016\/j.jss.2016.05.015","volume":"129","author":"TH Chen","year":"2017","unstructured":"Chen TH, Shang W, Nagappan M, Hassan AE, Thomas SW (2017) Topic-based software defect explanation. J Syst Softw 129:79\u2013106. https:\/\/doi.org\/10.1016\/j.jss.2016.05.015","journal-title":"J Syst Softw"},{"key":"10026_CR42","doi-asserted-by":"publisher","first-page":"1223","DOI":"10.1007\/s10664-016-9496-7","volume":"22","author":"M Choetkiertikul","year":"2017","unstructured":"Choetkiertikul M, Dam HK, Tran T, Ghose A (2017) Predicting the delay of issues with due dates in software projects. Empir Softw Eng 22:1223\u20131263. https:\/\/doi.org\/10.1007\/s10664-016-9496-7","journal-title":"Empir Softw Eng"},{"key":"10026_CR43","doi-asserted-by":"publisher","unstructured":"Craswell N (2009) Mean reciprocal rank. In: Encyclopedia of database systems. https:\/\/doi.org\/10.1007\/978-0-387-39940-9_488. Springer US, pp 1703\u20131703","DOI":"10.1007\/978-0-387-39940-9_488"},{"key":"10026_CR44","volume-title":"Search engines: Information retrieval in practice","author":"WB Croft","year":"2010","unstructured":"Croft WB, Metzler D (2010) Search engines: Information retrieval in practice. Addison-Wesley, Reading"},{"key":"10026_CR45","doi-asserted-by":"publisher","unstructured":"Cui D, Liu T, Cai Y, Zheng Q, Feng Q, Jin W, Guo J, Qu Y (2019) Investigating the impact of multiple dependency structures on software defects, IEEE\/ACM, Montreal. https:\/\/doi.org\/10.1109\/ICSE.2019.00069","DOI":"10.1109\/ICSE.2019.00069"},{"issue":"11","key":"10026_CR46","doi-asserted-by":"publisher","first-page":"1100","DOI":"10.1109\/TSE.2017.2748134","volume":"44","author":"K Damevski","year":"2018","unstructured":"Damevski K, Chen H, Shepherd DC, Kraft NA, Pollock L (2018) Predicting future developer behavior in the IDE using topic models. IEEE Trans Softw Eng 44(11):1100\u20131111. https:\/\/doi.org\/10.1109\/TSE.2017.2748134","journal-title":"IEEE Trans Softw Eng"},{"issue":"5","key":"10026_CR47","doi-asserted-by":"publisher","first-page":"1383","DOI":"10.1007\/s10664-013-9285-5","volume":"19","author":"A De Lucia","year":"2014","unstructured":"De Lucia A, Di Penta M, Oliveto R, Panichella A, Panichella S (2014) Labeling source code with information retrieval methods: An empirical study. Empir Softw Eng 19(5):1383\u20131420. https:\/\/doi.org\/10.1007\/s10664-013-9285-5","journal-title":"Empir Softw Eng"},{"issue":"6","key":"10026_CR48","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1002\/(SICI)1097-4571(199009)41:6<391::AID-ASI1>3.0.CO;2-9","volume":"41","author":"S Deerwester","year":"1990","unstructured":"Deerwester S, Dumais ST, Furnas GW, Landauer TK, Harshman R (1990) Indexing by latent semantic analysis. J Am Soc Inf Sci 41(6): 391-407 https:\/\/doi.org\/10.1002\/(SICI)1097-4571(199009)41:6<391::AID-ASI1>3.0.CO;2-9","journal-title":"Empir Softw Eng"},{"key":"10026_CR49","doi-asserted-by":"publisher","first-page":"5084","DOI":"10.1007\/s10664-020-09879-8","volume":"25","author":"BF Demissie","year":"2020","unstructured":"Demissie BF, Ceccato M, Shar LK (2020) Security analysis of permission re-delegation vulnerabilities in Android apps. Empir Softw Eng 25:5084\u20135136. https:\/\/doi.org\/10.1007\/s10664-020-09879-8","journal-title":"Empir Softw Eng"},{"key":"10026_CR50","doi-asserted-by":"publisher","unstructured":"Dietz L, Bickel S, Scheffer T (2007) Unsupervised prediction of citation influences. In: Proceedings of the 24th international conference on machine learning. https:\/\/doi.org\/10.1145\/1273496.1273526. ACM, Corvallis, pp 233\u2013240","DOI":"10.1145\/1273496.1273526"},{"issue":"2","key":"10026_CR51","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1007\/s10664-011-9194-4","volume":"18","author":"B Dit","year":"2013","unstructured":"Dit B, Revelle M, Poshyvanyk D (2013) Integrating information retrieval, execution and link analysis algorithms to improve feature location in software. Empir Softw Eng 18(2):277\u2013309. https:\/\/doi.org\/10.1007\/s10664-011-9194-4","journal-title":"Empir Softw Eng"},{"key":"10026_CR52","doi-asserted-by":"publisher","unstructured":"El Zarif O, Da Costa DA, Hassan S, Zou Y (2020) On the relationship between user churn and software issues. In: Proceedings of the 17th international conference on mining software repositories. https:\/\/doi.org\/10.1145\/3379597.3387456. ACM, New York, pp 339\u2013349","DOI":"10.1145\/3379597.3387456"},{"issue":"12","key":"10026_CR53","doi-asserted-by":"publisher","first-page":"649","DOI":"10.1145\/2889160.2889171","volume":"43","author":"J Fowkes","year":"2016","unstructured":"Fowkes J, Chanthirasegaran P, Ranca R, Allamanis M, Lapata M, Sutton C (2016) Autofolding for source code summarization. Proc Int Conf Softw Eng 43(12):649\u2013652. https:\/\/doi.org\/10.1145\/2889160.2889171","journal-title":"Proc Int Conf Softw Eng"},{"key":"10026_CR54","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1016\/j.infsof.2014.05.017","volume":"57","author":"Y Fu","year":"2015","unstructured":"Fu Y, Yan M, Zhang X, Xu L, Yang D, Kymer JD (2015) Automated classification of software change messages by semi-supervised Latent Dirichlet Allocation. Inf Softw Technol 57:369\u2013377. https:\/\/doi.org\/10.1016\/j.infsof.2014.05.017","journal-title":"Inf Softw Technol"},{"key":"10026_CR55","doi-asserted-by":"crossref","unstructured":"Galvis Carreno LV, Winbladh K (2012) Analysis of user comments: an approach for software requirements evolution. In: Proceedings of the international conference on software engineering. IEEE\/ACM, San Francisco, pp 582\u2013591","DOI":"10.1109\/ICSE.2013.6606604"},{"key":"10026_CR56","doi-asserted-by":"publisher","unstructured":"Gao C, Zeng J, Lyu MR, King I (2018) Online app review analysis for identifying emerging issues. In: Proceedings of the 40th international conference on software engineering. https:\/\/doi.org\/10.1145\/3180155.3180218. IEEE\/ACM, Gothenburg, pp 48\u201358","DOI":"10.1145\/3180155.3180218"},{"key":"10026_CR57","doi-asserted-by":"publisher","unstructured":"Gopalakrishnan R, Sharma P, Mirakhorli M, Galster M (2017) Can latent topics in source code predict missing architectural tactics?. In: Proceedings of the 39th international conference on software engineering, IEEE\/ACM, pp 15\u201326. https:\/\/doi.org\/10.1109\/ICSE.2017.10. http:\/\/ghtorrent.org\/","DOI":"10.1109\/ICSE.2017.10"},{"key":"10026_CR58","doi-asserted-by":"publisher","unstructured":"Gorla A, Tavecchia I, Gross F, Zeller A (2014) Checking app behavior against app descriptions. In: Proceedings of the international conference on software engineering. https:\/\/doi.org\/10.1145\/2568225.2568276. IEEE\/ACM, Hyderabad, pp 1025\u20131035","DOI":"10.1145\/2568225.2568276"},{"key":"10026_CR59","doi-asserted-by":"publisher","unstructured":"Griffiths TL, Steyvers M (2004) Finding scientific topics. In: Proceedings of the national academy of sciences. https:\/\/doi.org\/10.1073\/pnas.0307752101, vol 101. Neural Information Processing Systems Foundation, Irvine, pp 5228\u20135235","DOI":"10.1073\/pnas.0307752101"},{"key":"10026_CR60","doi-asserted-by":"publisher","unstructured":"Haghighi A, Vanderwende L (2009) Exploring content models for multi-document summarization. In: Proceedings of the conference on human language technologies: the 2009 annual conference of the north american chapter of the association for computational linguistics. https:\/\/doi.org\/10.3115\/1620754.1620807, http:\/\/www-nlpir.nist.gov\/projects\/duc\/data.html. Association for Computational Linguistics, Boulder, pp 362\u2013370","DOI":"10.3115\/1620754.1620807"},{"key":"10026_CR61","doi-asserted-by":"publisher","first-page":"2694","DOI":"10.1007\/s10664-020-09819-6","volume":"25","author":"J Han","year":"2020","unstructured":"Han J, Shihab E, Wan Z, Deng S, Xia X (2020) What do programmers discuss about deep learning frameworks. Empir Softw Eng 25:2694\u20132747. https:\/\/doi.org\/10.1007\/s10664-020-09819-6","journal-title":"Empir Softw Eng"},{"key":"10026_CR62","doi-asserted-by":"publisher","unstructured":"Haque MU, Ali Babar M (2020) Challenges in docker development: a large-scale study using stack overflow. In: Proceedings of the 14th international symposium on empirical software engineering and measurement. https:\/\/doi.org\/10.1145\/3382494.3410693. IEEE\/ACM, Bari, pp 1\u201311","DOI":"10.1145\/3382494.3410693"},{"issue":"12","key":"10026_CR63","doi-asserted-by":"publisher","first-page":"1736","DOI":"10.1109\/TSE.2013.39","volume":"39","author":"N Hariri","year":"2013","unstructured":"Hariri N, Castro-Herrera C, Mirakhorli M, Cleland-Huang J, Mobasher B (2013) Supporting domain analysis through mining and recommending features from online product listings. IEEE Trans Softw Eng 39(12):1736\u20131752. https:\/\/doi.org\/10.1109\/TSE.2013.39","journal-title":"IEEE Trans Softw Eng"},{"key":"10026_CR64","doi-asserted-by":"publisher","unstructured":"Hen\u00df S, Monperrus M, Mezini M (2012) Semi-automatically extracting FAQs to improve accessibility of software development knowledge. In: Proceedings of the international conference on software engineering. https:\/\/doi.org\/10.1109\/ICSE.2012.6227139. IEEE\/ACM, Zurich, pp 793\u2013803","DOI":"10.1109\/ICSE.2012.6227139"},{"key":"10026_CR65","doi-asserted-by":"crossref","unstructured":"Hindle A, Godfrey MW, Ernst NA, Mylopoulos J (2011) Automated topic naming to support cross-project analysis of software maintenance activities. In: Proceedings of the 33rd international conference on software engineering. ACM, Waikiki, pp 163\u2013172","DOI":"10.1145\/1985441.1985466"},{"issue":"6","key":"10026_CR66","doi-asserted-by":"publisher","first-page":"1125","DOI":"10.1007\/s10664-012-9209-9","volume":"18","author":"A Hindle","year":"2013","unstructured":"Hindle A, Ernst NA, Godfrey MW, Mylopoulos J (2013) Automated topic naming: Supporting cross-project analysis of software maintenance activities. Empir Softw Eng 18(6):1125\u20131155. https:\/\/doi.org\/10.1007\/s10664-012-9209-9","journal-title":"Empir Softw Eng"},{"key":"10026_CR67","doi-asserted-by":"publisher","first-page":"479","DOI":"10.1007\/s10664-014-9312-1","volume":"20","author":"A Hindle","year":"2015","unstructured":"Hindle A, Bird C, Zimmermann T, Nagappan N (2015) Do topics make sense to managers and developers? Empir Softw Eng 20:479\u2013515. https:\/\/doi.org\/10.1007\/s10664-014-9312-1","journal-title":"Empir Softw Eng"},{"issue":"2","key":"10026_CR68","doi-asserted-by":"publisher","first-page":"368","DOI":"10.1007\/s10664-015-9387-3","volume":"21","author":"A Hindle","year":"2016","unstructured":"Hindle A, Alipour A, Stroulia E (2016) A contextual approach towards more accurate duplicate bug report detection and ranking. Empir Softw Eng 21 (2):368\u2013410. https:\/\/doi.org\/10.1007\/s10664-015-9387-3","journal-title":"Empir Softw Eng"},{"key":"10026_CR69","unstructured":"Hoffman M, Blei D, Bach F (2010) Online learning for latent dirichlet allocation. In: Proceedings of the neural information processing systems conference. https:\/\/doi.org\/10.1.1.187.1883. Neural Information Processing Systems Foundation, Vancouver, pp 1\u20139"},{"key":"10026_CR70","doi-asserted-by":"crossref","unstructured":"Hofmann T (1999) Probabilistic latent semantic indexing. In: Proceedings of the 22nd annual international conference on research and development in information retrieval. ACM, Berkeley, pp 50\u201357","DOI":"10.1145\/312624.312649"},{"issue":"6","key":"10026_CR71","doi-asserted-by":"publisher","first-page":"3442","DOI":"10.1007\/s10664-018-9604-y","volume":"23","author":"H Hu","year":"2018","unstructured":"Hu H, Bezemer CP, Hassan AE (2018) Studying the consistency of star ratings and the complaints in 1 & 2-star user reviews for top free cross-platform Android and iOS apps. Empir Softw Eng 23(6):3442\u20133475. https:\/\/doi.org\/10.1007\/s10664-018-9604-y","journal-title":"Empir Softw Eng"},{"key":"10026_CR72","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1007\/s10664-018-9617-6","volume":"24","author":"H Hu","year":"2019","unstructured":"Hu H, Wang S, Bezemer CP, Hassan AE (2019) Studying the consistency of star ratings and reviews of popular free hybrid Android and iOS apps. Empir Softw Eng 24:7\u201332. https:\/\/doi.org\/10.1007\/s10664-018-9617-6","journal-title":"Empir Softw Eng"},{"key":"10026_CR73","doi-asserted-by":"publisher","unstructured":"Hu W, Wong K (2013) Using citation influence to predict software defects. In: Proceedings of the international working conference on mining software repositories. https:\/\/doi.org\/10.1109\/MSR.2013.6624058. IEEE, San Francisco, pp 419\u2013428","DOI":"10.1109\/MSR.2013.6624058"},{"key":"10026_CR74","doi-asserted-by":"publisher","unstructured":"Jiang H, Zhang J, Ren Z, Zhang T (2017) An unsupervised approach for discovering relevant tutorial fragments for APIs. In: Proceedings of the 39th international conference on software engineering. https:\/\/doi.org\/10.1109\/ICSE.2017.12. IEEE\/ACM, Buenos Aires, pp 38\u201348","DOI":"10.1109\/ICSE.2017.12"},{"issue":"4","key":"10026_CR75","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3344158","volume":"28","author":"HE Jiang","year":"2019","unstructured":"Jiang HE, Zhang J, Li X, Ren Z, Lo D, Wu X, Luo Z (2019) Recommending new features from mobile app descriptions. ACM Trans Softw Eng Methodol 28(4):1\u201329. https:\/\/doi.org\/10.1145\/3344158","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"10026_CR76","doi-asserted-by":"publisher","unstructured":"Jipeng Q, Zhenyu Q, Yun L, Yunhao Y, Xindong W (2020) Short text topic modeling techniques, applications, and performance: a survey. https:\/\/doi.org\/10.1109\/TKDE.2020.2992485","DOI":"10.1109\/TKDE.2020.2992485"},{"key":"10026_CR77","doi-asserted-by":"publisher","unstructured":"Jo Y, Oh A (2011) Aspect and sentiment unification model for online review analysis. In: Proceedings of the fourth ACM international conference on Web search and data mining. https:\/\/doi.org\/10.1145\/1935826. ACM, New York, pp 815\u2013824","DOI":"10.1145\/1935826"},{"key":"10026_CR78","doi-asserted-by":"publisher","unstructured":"Jones JA, Harrold MJ (2005) Empirical evaluation of the tarantula automatic fault-localization technique. In: Proceedings of the 20th international conference on automated software engineering. https:\/\/doi.org\/10.1145\/1101908.1101949, http:\/\/portal.acm.org\/citation.cfm?doid=1101908.1101949. IEEE\/ACM, New York, pp 273\u2013282","DOI":"10.1145\/1101908.1101949"},{"key":"10026_CR79","doi-asserted-by":"publisher","unstructured":"Kakas AC, Cohn D, Dasgupta S, Barto AG, Carpenter GA, Grossberg S, Webb GI, Dorigo M, Birattari M, Toivonen H, Timmis J, Branke J, Toivonen H, Strehl AL, Drummond C, Coates A, Abbeel P, Ng AY, Zheng F, Webb GI, Tadepalli P (2011) Area under curve. In: Encyclopedia of machine learning. https:\/\/doi.org\/10.1007\/978-0-387-30164-8_28. Springer US, pp 40\u201340","DOI":"10.1007\/978-0-387-30164-8_28"},{"issue":"TR\/SE-0401","key":"10026_CR80","first-page":"28","volume":"33","author":"BA Kitchenham","year":"2004","unstructured":"Kitchenham BA (2004) Procedures for performing systematic reviews. Keele, UK, Keele University 33(TR\/SE-0401):28. https:\/\/doi.org\/10.1.1.122.3308","journal-title":"Keele, UK, Keele University"},{"key":"10026_CR81","doi-asserted-by":"publisher","unstructured":"Layman L, Nikora AP, Meek J, Menzies T (2016) Topic modeling of NASA space system problem reports research in practice. In: Proceedings of the 13th working conference on mining software repositories. https:\/\/doi.org\/10.1145\/2901739.2901760. ACM, Austin, pp 303\u2013314","DOI":"10.1145\/2901739.2901760"},{"key":"10026_CR82","doi-asserted-by":"publisher","first-page":"2237","DOI":"10.1007\/s10664-016-9484-y","volume":"22","author":"TDB Le","year":"2017","unstructured":"Le TDB, Thung F, Lo D (2017) Will this localization tool be effective for this bug? Mitigating the impact of unreliability of information retrieval based bug localization tools. Empir Softw Eng 22:2237\u20132279. https:\/\/doi.org\/10.1007\/s10664-016-9484-y","journal-title":"Empir Softw Eng"},{"key":"10026_CR83","volume-title":"Introduction to software engineering","author":"RJ Leach","year":"2016","unstructured":"Leach RJ (2016) Introduction to software engineering, 2nd edn. CRC Press LLC, Boca Raton. https:\/\/ebookcentral.proquest.com\/lib\/canterbury\/detail.action?docID=4711469&query=Software+Engineering","edition":"2nd edn."},{"issue":"6755","key":"10026_CR84","doi-asserted-by":"publisher","first-page":"788","DOI":"10.1038\/44565","volume":"401","author":"DD Lee","year":"1999","unstructured":"Lee DD, Seung HS (1999) Learning the parts of objects by non-negative matrix factorization. Nature 401(6755):788\u2013791","journal-title":"Nature"},{"key":"10026_CR85","doi-asserted-by":"publisher","first-page":"2655","DOI":"10.1007\/s10664-018-9595-8","volume":"23","author":"H Li","year":"2018","unstructured":"Li H, Chen THP, Shang W, Hassan AE (2018) Studying software logging using topic models. Empir Softw Eng 23:2655\u20132694. https:\/\/doi.org\/10.1007\/s10664-018-9595-8","journal-title":"Empir Softw Eng"},{"issue":"September 2019","key":"10026_CR86","doi-asserted-by":"publisher","first-page":"106196","DOI":"10.1016\/j.infsof.2019.106196","volume":"118","author":"X Lian","year":"2020","unstructured":"Lian X, Liu W, Zhang L (2020) Assisting engineers extracting requirements on components from domain documents. Inf Softw Technol 118(September 2019):106196. https:\/\/doi.org\/10.1016\/j.infsof.2019.106196","journal-title":"Inf Softw Technol"},{"key":"10026_CR87","doi-asserted-by":"publisher","unstructured":"Lin T, Tian W, Mei Q, Cheng H (2014) The dual-sparse topic model: Mining focused topics and focused terms in short text. In: Proceedings of the 23rd international conference on world wide web. https:\/\/doi.org\/10.1145\/2566486.2567980. ACM, Seoul, pp 539\u2013549","DOI":"10.1145\/2566486.2567980"},{"key":"10026_CR88","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1016\/j.jss.2017.08.024","volume":"133","author":"Y Liu","year":"2017","unstructured":"Liu Y, Liu L, Liu H, Wang X, Yang H (2017) Mining domain knowledge from app descriptions. J Syst Softw 133:126\u2013144. https:\/\/doi.org\/10.1016\/j.jss.2017.08.024","journal-title":"J Syst Softw"},{"key":"10026_CR89","doi-asserted-by":"publisher","unstructured":"Liu Y, Lin J, Cleland-Huang J (2020) Traceability support for multi-lingual software projects. In: Proceedings of the 17th international conference on mining software repositories. https:\/\/doi.org\/10.1145\/3379597.3387440. ACM, Seoul, pp 443\u2013454","DOI":"10.1145\/3379597.3387440"},{"key":"10026_CR90","doi-asserted-by":"publisher","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:972\u2013990. https:\/\/doi.org\/10.1016\/j.infsof.2010.04.002","journal-title":"Inf Softw Technol"},{"key":"10026_CR91","doi-asserted-by":"publisher","unstructured":"Luo Q, Moran K, Poshyvanyk D (2016) A large-scale empirical comparison of static and dynamic test case prioritization techniques. In: Proceedings of the 24th international symposium on foundations of software engineering. https:\/\/doi.org\/10.1145\/2950290.2950344. ACM, Seattle, pp 559\u2013570","DOI":"10.1145\/2950290.2950344"},{"issue":"4","key":"10026_CR92","doi-asserted-by":"publisher","first-page":"1965","DOI":"10.1007\/s10664-016-9473-1","volume":"22","author":"A Mahmoud","year":"2017","unstructured":"Mahmoud A, Bradshaw G (2017) Semantic topic models for source code analysis. Empir Softw Eng 22(4):1965\u20132000. https:\/\/doi.org\/10.1007\/s10664-016-9473-1","journal-title":"Empir Softw Eng"},{"issue":"1","key":"10026_CR93","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1214\/aoms\/1177730491","volume":"18","author":"HB Mann","year":"1947","unstructured":"Mann HB, Whitney DR (1947) On a test of whether one of two random variables is stochastically larger than the other. Ann Math Stat 18(1):50\u201360. https:\/\/doi.org\/10.1214\/aoms\/1177730491, http:\/\/projecteuclid.org\/euclid.aoms\/1177730491","journal-title":"Ann Math Stat"},{"key":"10026_CR94","doi-asserted-by":"publisher","unstructured":"Manning CD, Raghavan P, Sch\u00fctze H (2008) Evaluation of Clustering. In: Introduction to information retrieval. chap 16, https:\/\/doi.org\/10.33899\/csmj.2008.163987. https:\/\/nlp.stanford.edu\/IR-book\/html\/htmledition\/evaluation-of-clustering-1.html, http:\/\/nlp.stanford.edu\/IR?book\/html\/htmledition\/evaluation?of?clustering?1.htmlwhereisthesetofclustersan. Cambridge University Press","DOI":"10.33899\/csmj.2008.163987"},{"key":"10026_CR95","doi-asserted-by":"publisher","unstructured":"Mantyla MV, Claes M, Farooq U (2018) Measuring LDA topic stability from clusters of replicated runs, ACM, Oulu. https:\/\/doi.org\/10.1145\/3239235.3267435","DOI":"10.1145\/3239235.3267435"},{"key":"10026_CR96","doi-asserted-by":"publisher","unstructured":"Martin W, Harman M, Jia Y, Sarro F, Zhang Y (2015) The app sampling problem for app store mining. In: Proceedings of the 12th international working conference on mining software repositories. https:\/\/doi.org\/10.1109\/MSR.2015.19. IEEE, Florence, pp 123\u2013133","DOI":"10.1109\/MSR.2015.19"},{"key":"10026_CR97","doi-asserted-by":"publisher","unstructured":"Martin W, Sarro F, Harman M (2016) Causal impact analysis for app releases in google play. In: Proceedings of the 24th international symposium on foundations of software engineering. https:\/\/doi.org\/10.1145\/2950290.2950320. ACM, Seattle, pp 435\u2013446","DOI":"10.1145\/2950290.2950320"},{"key":"10026_CR98","doi-asserted-by":"publisher","first-page":"1067","DOI":"10.1007\/s10664-015-9375-7","volume":"21","author":"S McIlroy","year":"2016","unstructured":"McIlroy S, Ali N, Khalid H, E Hassan A (2016) Analyzing and automatically labelling the types of user issues that are raised in mobile app reviews. Empir Softw Eng 21:1067\u20131106. https:\/\/doi.org\/10.1007\/s10664-015-9375-7","journal-title":"Empir Softw Eng"},{"key":"10026_CR99","doi-asserted-by":"crossref","unstructured":"Mehrotra R, Sanner S, Buntine W, Xie L (2013) Improving LDA Topic Models for Microblogs via Tweet Pooling and Automatic Labeling. In: Proceedings of the 36th International Conference on Research and Development in Information Retrieval. ACM, Dublin, pp 889\u2013892","DOI":"10.1145\/2484028.2484166"},{"issue":"3","key":"10026_CR100","doi-asserted-by":"publisher","first-page":"1704","DOI":"10.1007\/s10664-017-9559-4","volume":"23","author":"ME Mezouar","year":"2018","unstructured":"Mezouar ME, Zhang F, Zou Y (2018) Are tweets useful in the bug fixing process? An empirical study on Firefox and Chrome. Empir Softw Eng 23 (3):1704\u20131742. https:\/\/doi.org\/10.1007\/s10664-017-9559-4","journal-title":"Empir Softw Eng"},{"key":"10026_CR101","doi-asserted-by":"publisher","DOI":"10.1016\/C2010-0-66188-8","volume-title":"Practical text mining and statistical analysis for non-structured text data applications","author":"G Miner","year":"2012","unstructured":"Miner G, Elder J, Fast A, Hill T, Nisbet R, Delen D (2012) Practical text mining and statistical analysis for non-structured text data applications. Elsevier Science & Technology, Waltham . https:\/\/doi.org\/10.1016\/C2010-0-66188-8"},{"key":"10026_CR102","doi-asserted-by":"publisher","unstructured":"Moslehi P, Adams B, Rilling J (2016) On mining crowd-based speech documentation. In: Proceedings of the 13th working conference on mining software repositories. https:\/\/doi.org\/10.1145\/2901739.2901771. ACM, Austin, pp 259\u2013268","DOI":"10.1145\/2901739.2901771"},{"key":"10026_CR103","doi-asserted-by":"publisher","unstructured":"Moslehi P, Adams B, Rilling J (2018) Feature location using crowd-based screencasts. In: Proceedings of the 15th international conference on mining software repositories. https:\/\/doi.org\/10.1145\/3196398.3196439. ACM, New York, pp 192\u2013202","DOI":"10.1145\/3196398.3196439"},{"key":"10026_CR104","doi-asserted-by":"publisher","first-page":"4873","DOI":"10.1007\/s10664-020-09874-z","volume":"25","author":"P Moslehi","year":"2020","unstructured":"Moslehi P, Adams B, Rilling J (2020) A feature location approach for mapping application features extracted from crowd-based screencasts to source code. Empir Softw Eng 25:4873\u20134926. https:\/\/doi.org\/10.1007\/s10664-020-09874-z","journal-title":"Empir Softw Eng"},{"key":"10026_CR105","doi-asserted-by":"publisher","unstructured":"Murali V, Chaudhuri S, Jermaine C (2017) Bayesian specification learning for finding API usage errors. In: Proceedings of the Joint european software engineering conference and symposium on the foundations of software engineering. https:\/\/doi.org\/10.1145\/3106237.3106284. ACM, Paderborn, pp 151\u2013162","DOI":"10.1145\/3106237.3106284"},{"key":"10026_CR106","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1016\/j.jss.2018.09.069","volume":"146","author":"H Nabli","year":"2018","unstructured":"Nabli H, Ben Djemaa R, Ben Amor IA (2018) Efficient cloud service discovery approach based on LDA topic modeling. J Syst Softw 146:233\u2013248. https:\/\/doi.org\/10.1016\/j.jss.2018.09.069","journal-title":"J Syst Softw"},{"key":"10026_CR107","doi-asserted-by":"publisher","unstructured":"Naguib H, Narayan N, Br\u00fcgge B, Helal D (2013) Bug report assignee recommendation using activity profiles. In: Proceedings of the international working conference on mining software repositories. https:\/\/doi.org\/10.1109\/MSR.2013.6623999. IEEE, San Francisco, pp 22\u201330","DOI":"10.1109\/MSR.2013.6623999"},{"key":"10026_CR108","doi-asserted-by":"publisher","first-page":"2764","DOI":"10.1007\/s10664-018-9601-1","volume":"23","author":"M Nayebi","year":"2018","unstructured":"Nayebi M, Cho H, Ruhe G (2018) App store mining is not enough for app improvement. Empir Softw Eng 23:2764\u20132794. https:\/\/doi.org\/10.1007\/s10664-018-9601-1","journal-title":"Empir Softw Eng"},{"key":"10026_CR109","doi-asserted-by":"publisher","unstructured":"Nguyen AT, Nguyen TT, Al-Kofahi J, Nguyen HV, Nguyen TN (2011) A topic-based approach for narrowing the search space of buggy files from a bug report. In: Proceedings of the 26th international conference on automated software engineering. https:\/\/doi.org\/10.1109\/ASE.2011.6100062. IEEE\/ACM, Lawrence, pp 263\u2013272","DOI":"10.1109\/ASE.2011.6100062"},{"key":"10026_CR110","doi-asserted-by":"publisher","unstructured":"Nguyen AT, Nguyen TT, Nguyen TN, Lo D, Sun C (2012) Duplicate bug report detection with a combination of information retrieval and topic modeling. In: Proceedings of the 27th international conference on automated software engineering. https:\/\/doi.org\/10.1145\/2351676.2351687. IEEE\/ACM, Essen, pp 70\u201379","DOI":"10.1145\/2351676.2351687"},{"key":"10026_CR111","unstructured":"Nguyen VA, Boyd-Graber J, Resnik P, Chang J, Graber JB (2014) Learning a concept hierarchy from multi-labeled documents. In: Proceedings of the neural information processing systems conference. Neural Information Processing Systems Foundation, Montreal, pp 1\u20139"},{"key":"10026_CR112","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1016\/j.infsof.2016.03.007","volume":"75","author":"E Noei","year":"2016","unstructured":"Noei E, Heydarnoori A (2016) EXAF: A search engine for sample applications of object-oriented framework-provided concepts. Inf Softw Technol 75:135\u2013147. https:\/\/doi.org\/10.1016\/j.infsof.2016.03.007","journal-title":"Inf Softw Technol"},{"key":"10026_CR113","doi-asserted-by":"publisher","unstructured":"Noei E, Da Costa DA, Zou Y (2018) Winning the app production rally. In: Proceedings of the 26th ACM joint meeting on european software engineering conference and symposium on the foundations of software engineering. https:\/\/doi.org\/10.1145\/3236024.3236044. ACM, Lake Buena Vista, pp 283\u2013294","DOI":"10.1145\/3236024.3236044"},{"key":"10026_CR114","doi-asserted-by":"publisher","first-page":"1964","DOI":"10.1007\/s10664-019-09684-y","volume":"24","author":"E Noei","year":"2019","unstructured":"Noei E, Zhang F, Wang S, Zou Y (2019) Towards prioritizing user-related issue reports of mobile applications. Empir Softw Eng 24:1964\u20131996. https:\/\/doi.org\/10.1007\/s10664-019-09684-y","journal-title":"Empir Softw Eng"},{"issue":"6","key":"10026_CR115","doi-asserted-by":"publisher","first-page":"1090","DOI":"10.1007\/s10664-012-9211-2","volume":"18","author":"D Pagano","year":"2013","unstructured":"Pagano D, Maalej W (2013) How do open source communities blog? Empir Softw Eng 18(6):1090\u20131124. https:\/\/doi.org\/10.1007\/s10664-012-9211-2","journal-title":"Empir Softw Eng"},{"key":"10026_CR116","doi-asserted-by":"publisher","unstructured":"Palomba F, Salza P, Ciurumelea A, Panichella S, Gall H, Ferrucci F, De Lucia A (2017) Recommending and localizing change requests for mobile apps based on user reviews. In: Proceedings of the 39th international conference on software engineering. https:\/\/doi.org\/10.1109\/ICSE.2017.18. IEEE\/ACM, Buenos Aires, pp 106\u2013117","DOI":"10.1109\/ICSE.2017.18"},{"key":"10026_CR117","doi-asserted-by":"publisher","unstructured":"Panichella A, Dit B, Oliveto R, Di Penta M, Poshynanyk D, De Lucia A (2013) How to effectively use topic models for software engineering tasks? An approach based on Genetic Algorithms. In: Proceedings of the international conference on software engineering. https:\/\/doi.org\/10.1109\/ICSE.2013.6606598. IEEE\/ACM, San Francisco, pp 522\u2013531","DOI":"10.1109\/ICSE.2013.6606598"},{"key":"10026_CR118","doi-asserted-by":"publisher","first-page":"188","DOI":"10.1016\/j.infsof.2018.06.017","volume":"103","author":"F P\u00e9rez","year":"2018","unstructured":"P\u00e9rez F, Lapen\u0307a R, Font J, Cetina C (2018) Fragment retrieval on models for model maintenance: Applying a multi-objective perspective to an industrial case study. Inf Softw Technol 103:188\u2013201. https:\/\/doi.org\/10.1016\/j.infsof.2018.06.017","journal-title":"Inf Softw Technol"},{"issue":"1","key":"10026_CR119","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2015.03.007","volume":"64","author":"K Petersen","year":"2015","unstructured":"Petersen K, Vakkalanka S, Kuzniarz L (2015) Guidelines for conducting systematic mapping studies in software engineering: An update. Inf Softw Technol 64(1):1\u201318. https:\/\/doi.org\/10.1016\/j.infsof.2015.03.007","journal-title":"Inf Softw Technol"},{"key":"10026_CR120","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1016\/j.infsof.2019.06.011","volume":"114","author":"M Pettinato","year":"2019","unstructured":"Pettinato M, Gil JP, Galeas P, Russo B (2019) Log mining to re-construct system behavior: An exploratory study on a large telescope system. Inf Softw Technol 114:121\u2013136. https:\/\/doi.org\/10.1016\/j.infsof.2019.06.011","journal-title":"Inf Softw Technol"},{"key":"10026_CR121","doi-asserted-by":"publisher","unstructured":"Poshyvanyk D, Gueheneuc YG, Marcus A, Antoniol G, Rajlich V (2007) Feature location using probabilistic ranking of methods based on execution scenarios and information retrieval. https:\/\/doi.org\/10.1109\/TSE.2007.1016. https:\/\/www.researchgate.net\/publication\/3189749, vol 33, pp 420\u2013431","DOI":"10.1109\/TSE.2007.1016"},{"issue":"1","key":"10026_CR122","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1007\/s10664-008-9088-2","volume":"14","author":"D Poshyvanyk","year":"2009","unstructured":"Poshyvanyk D, Marcus A, Ferenc R, Gyim\u00f3thy T (2009) Using information retrieval based coupling measures for impact analysis. Empir Softw Eng 14(1):5\u201332. https:\/\/doi.org\/10.1007\/s10664-008-9088-2, http:\/\/www.mozilla.org\/","journal-title":"Empir Softw Eng"},{"issue":"4","key":"10026_CR123","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2377656.2377660","volume":"21","author":"D Poshyvanyk","year":"2012","unstructured":"Poshyvanyk D, Gethers M, Marcus A (2012) Concept location using formal concept analysis and information retrieval. ACM Trans Softw Eng Methodol 21(4):1\u201334. https:\/\/doi.org\/10.1145\/2377656.2377660","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"10026_CR124","doi-asserted-by":"publisher","unstructured":"Poursabzi-Sangdeh F, Goldstein DG, Hofman JM, Vaughan JW, Wallach H (2021) Manipulating and measuring model interpretability. In: Proceedings of the conference on human factors in computing systems. https:\/\/doi.org\/10.1145\/3411764.3445315. ACM, Yokohama","DOI":"10.1145\/3411764.3445315"},{"key":"10026_CR125","doi-asserted-by":"publisher","unstructured":"Ramage D, Hall D, Nallapati R, Manning CD (2009) Labeled LDA: A supervised topic model for credit attribution in multi-labeled corpora. In: Proceedings of the conference on empirical methods in natural language processing. https:\/\/doi.org\/10.5555\/1699510.1699543. ACL\/AFNLP, Singapore, pp 248\u2013256","DOI":"10.5555\/1699510.1699543"},{"key":"10026_CR126","doi-asserted-by":"publisher","unstructured":"Rao S, Kak A (2011) Retrieval from software libraries for bug localization: A comparative study of generic and composite text models. In: Proceedings of the international conference on software engineering. https:\/\/doi.org\/10.1145\/1985441.1985451. IEEE\/ACM, Waikiki, pp 43\u201352","DOI":"10.1145\/1985441.1985451"},{"key":"10026_CR127","doi-asserted-by":"publisher","unstructured":"Ray B, Posnett D, Filkov V, Devanbu P (2014) A large scale study of programming languages and code quality in GitHub. In: Proceedings of the symposium on the foundations of software engineering, pp 155\u2013165. https:\/\/doi.org\/10.1145\/2635868.2635922","DOI":"10.1145\/2635868.2635922"},{"issue":"6","key":"10026_CR128","doi-asserted-by":"publisher","first-page":"773","DOI":"10.1007\/s10664-011-9159-7","volume":"16","author":"M Revelle","year":"2011","unstructured":"Revelle M, Gethers M, Poshyvanyk D (2011) Using structural and textual information to capture feature coupling in object-oriented software. Empir Softw Eng 16(6):773\u2013811. https:\/\/doi.org\/10.1007\/s10664-011-9159-7","journal-title":"Empir Softw Eng"},{"key":"10026_CR129","doi-asserted-by":"publisher","unstructured":"R\u00f6der M, Both A, Hinneburg A (2015) Exploring the space of topic coherence measures. In: Proceedings of the eighth ACM international conference on web search and data mining - WSDM \u201915. https:\/\/doi.org\/10.1145\/2684822.2685324. ACM, Shanghai, pp 399\u2013408","DOI":"10.1145\/2684822.2685324"},{"key":"10026_CR130","doi-asserted-by":"publisher","first-page":"1192","DOI":"10.1007\/s10664-015-9379-3","volume":"21","author":"C Rosen","year":"2016","unstructured":"Rosen C, Shihab E (2016) What are mobile developers asking about? A large scale study using Stack Overflow. Empir Softw Eng 21:1192\u20131223. https:\/\/doi.org\/10.1007\/s10664-015-9379-3","journal-title":"Empir Softw Eng"},{"key":"10026_CR131","doi-asserted-by":"publisher","unstructured":"Rosenberg CM, Moonen L (2018) Improving problem identification via automated log clustering using dimensionality reduction. In: Proceedings of the international symposium on empirical software engineering and measurement. https:\/\/doi.org\/10.1145\/3239235.3239248. ACM, Oulu, pp 1\u201310","DOI":"10.1145\/3239235.3239248"},{"issue":"10","key":"10026_CR132","doi-asserted-by":"publisher","first-page":"929","DOI":"10.1109\/32.962562","volume":"27","author":"G Rothermel","year":"2001","unstructured":"Rothermel G, Untcn RH, Chu C, Harrold MJ (2001) Prioritizing test cases for regression testing. IEEE Trans Softw Eng 27(10):929\u2013948. https:\/\/doi.org\/10.1109\/32.962562","journal-title":"IEEE Trans Softw Eng"},{"issue":"11","key":"10026_CR133","doi-asserted-by":"publisher","first-page":"613","DOI":"10.1145\/361219.361220","volume":"18","author":"G Salton","year":"1975","unstructured":"Salton G, Wong A, Yang CS (1975) A vector space model for automatic indexing. Commun ACM 18(11):613\u2013620. https:\/\/doi.org\/10.1145\/361219.361220","journal-title":"Commun ACM"},{"key":"10026_CR134","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2010.5609654","volume-title":"TopicXP: exploring topics in source code using latent Dirichlet allocation","author":"T Savage","year":"2010","unstructured":"Savage T, Dit B, Gethers M, Poshyvanyk D (2010) TopicXP: exploring topics in source code using latent Dirichlet allocation. IEEE, Timisoara. https:\/\/doi.org\/10.1109\/ICSM.2010.5609654"},{"issue":"3","key":"10026_CR135","doi-asserted-by":"publisher","first-page":"379","DOI":"10.1002\/j.1538-7305.1948.tb01338.x","volume":"27","author":"CE Shannon","year":"1948","unstructured":"Shannon CE (1948) A mathematical theory of communication. Bell Syst Tech J 27(3):379\u2013423. https:\/\/doi.org\/10.1002\/j.1538-7305.1948.tb01338.x","journal-title":"Bell Syst Tech J"},{"key":"10026_CR136","doi-asserted-by":"publisher","unstructured":"Shimagaki J, Kamei Y, Ubayashi N, Hindle A (2018) Automatic topic classification of test cases using text mining at an android smartphone vendor. In: Proceedings of the 12th international symposium on empirical software engineering and measurement. https:\/\/doi.org\/10.1145\/3239235.3268927. IEEE\/ACM, Oulu, pp 1\u201310","DOI":"10.1145\/3239235.3268927"},{"key":"10026_CR137","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1016\/j.infsof.2016.03.006","volume":"75","author":"B Silva","year":"2016","unstructured":"Silva B, Sant\u2019anna C, Rocha N, Chavez C (2016) The effect of automatic concern mapping strategies on conceptual cohesion measurement. Inf Softw Technol 75:56\u201370. https:\/\/doi.org\/10.1016\/j.infsof.2016.03.006","journal-title":"Inf Softw Technol"},{"key":"10026_CR138","doi-asserted-by":"publisher","first-page":"196","DOI":"10.1016\/j.jss.2019.03.014","volume":"152","author":"LL Silva","year":"2019","unstructured":"Silva LL, Valente MT, Maia MA (2019) Co-change patterns: A large scale empirical study. J Syst Softw 152:196\u2013214. https:\/\/doi.org\/10.1016\/j.jss.2019.03.014","journal-title":"J Syst Softw"},{"key":"10026_CR139","doi-asserted-by":"publisher","unstructured":"Soliman M, Galster M, Salama AR, Riebisch M (2016) Architectural knowledge for technology decisions in developer communities: An exploratory study with Stack Overflow. In: Proceedings of the 13th working conference on software architecture. https:\/\/doi.org\/10.1109\/WICSA.2016.13. IEEE, Venice, pp 128\u2013133","DOI":"10.1109\/WICSA.2016.13"},{"key":"10026_CR140","doi-asserted-by":"publisher","unstructured":"Somasundaram K, Murphy GC (2012) Automatic categorization of bug reports using latent Dirichlet allocation. In: Proceedings of the 5th India software engineering conference. https:\/\/doi.org\/10.1145\/2134254.2134276, vol 12. ACM, pp 125\u2013130","DOI":"10.1145\/2134254.2134276"},{"issue":"March 2018","key":"10026_CR141","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1016\/j.infsof.2019.03.009","volume":"111","author":"LB Souza","year":"2019","unstructured":"Souza LB, Campos EC, Madeiral F, Paix\u00e3o K, Rocha AM, Maia M d A (2019) Bootstrapping cookbooks for APIs from crowd knowledge on Stack Overflow. Inf Softw Technol 111(March 2018):37\u201349. https:\/\/doi.org\/10.1016\/j.infsof.2019.03.009","journal-title":"Inf Softw Technol"},{"key":"10026_CR142","doi-asserted-by":"publisher","unstructured":"Steyvers M, Griffiths T (2010) Probalistic Topic Models. In: Landauer T, McNamara D, Dennis S, Kintsch W (eds) Latent semantic analysis: a road to meaning. https:\/\/doi.org\/10.1016\/s0364-0213(01)00040-4. University of California, Irvine, pp 993\u20131022","DOI":"10.1016\/s0364-0213(01)00040-4"},{"key":"10026_CR143","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2015.05.003","volume":"66","author":"X Sun","year":"2015","unstructured":"Sun X, Li B, Leung H, Li B, Li Y (2015) MSR4SM: Using topic models to effectively mining software repositories for software maintenance tasks. Inf Softw Technol 66:1\u201312. https:\/\/doi.org\/10.1016\/j.infsof.2015.05.003","journal-title":"Inf Softw Technol"},{"key":"10026_CR144","doi-asserted-by":"publisher","unstructured":"Sun X, Liu X, Li B, Duan Y, Yang H, Hu J (2016) Exploring topic models in software engineering data analysis: A survey, IEEE, Shangai. https:\/\/doi.org\/10.1109\/SNPD.2016.7515925","DOI":"10.1109\/SNPD.2016.7515925"},{"key":"10026_CR145","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1016\/j.jss.2017.09.021","volume":"134","author":"X Sun","year":"2017","unstructured":"Sun X, Yang H, Xia X, Li B (2017) Enhancing developer recommendation with supplementary information via mining historical commits. J Syst Softw 134:355\u2013368. https:\/\/doi.org\/10.1016\/j.jss.2017.09.021","journal-title":"J Syst Softw"},{"key":"10026_CR146","doi-asserted-by":"publisher","first-page":"491","DOI":"10.1016\/j.jss.2016.07.010","volume":"131","author":"SES Taba","year":"2017","unstructured":"Taba SES, Keivanloo I, Zou Y, Wang S (2017) An exploratory study on the usage of common interface elements in android applications. J Syst Softw 131:491\u2013504. https:\/\/doi.org\/10.1016\/j.jss.2016.07.010","journal-title":"J Syst Softw"},{"key":"10026_CR147","doi-asserted-by":"publisher","unstructured":"Tairas R, Gray J (2009) An information retrieval process to aid in the analysis of code clones. https:\/\/doi.org\/10.1007\/s10664-008-9089-1, http:\/\/www.cis.uab.edu\/tairasr\/clones\/literature, vol 14, pp 33\u201356","DOI":"10.1007\/s10664-008-9089-1"},{"key":"10026_CR148","doi-asserted-by":"publisher","unstructured":"Tamrawi A, Nguyen TT, Al-Kofahi JM, Nguyen TN (2011) Fuzzy set and cache-based approach for bug triaging. In: Proceedings of the 19th ACM symposium on foundations of software engineering. https:\/\/doi.org\/10.1145\/2025113.202516. ACM, pp 365\u2013375","DOI":"10.1145\/2025113.202516"},{"key":"10026_CR149","doi-asserted-by":"crossref","unstructured":"Tang J, Zhang M, Mei Q (2013) One theme in all views: modeling consensus topics in multiple contexts. In: Proceedings of the 19th international conference on knowledge discovery and data mining. ACM, New York, pp 5\u201313","DOI":"10.1145\/2487575.2487682"},{"issue":"June","key":"10026_CR150","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1016\/j.infsof.2018.06.001","volume":"102","author":"C Tantithamthavorn","year":"2018","unstructured":"Tantithamthavorn C, Lemma Abebe S, Hassan AE, Ihara A, Matsumoto K (2018) The impact of IR-based classifier configuration on the performance and the effort of method-level bug localization. Inf Softw Technol 102(June):160\u2013174. https:\/\/doi.org\/10.1016\/j.infsof.2018.06.001","journal-title":"Inf Softw Technol"},{"issue":"476","key":"10026_CR151","doi-asserted-by":"publisher","first-page":"1566","DOI":"10.1198\/016214506000000302","volume":"101","author":"YW Teh","year":"2006","unstructured":"Teh YW, Jordan MI, Beal MJ, Blei DM (2006) Hierarchical Dirichlet processes. J Am Stat Assoc 101(476):1566\u20131581. https:\/\/doi.org\/10.1198\/016214506000000302","journal-title":"J Am Stat Assoc"},{"issue":"10","key":"10026_CR152","doi-asserted-by":"publisher","first-page":"1427","DOI":"10.1109\/TSE.2013.27","volume":"39","author":"SW Thomas","year":"2013","unstructured":"Thomas SW, Nagappan M, Blostein D, Hassan AE (2013) The impact of classifier configuration and classifier combination on bug localization. IEEE Trans Softw Eng 39(10):1427\u20131443. https:\/\/doi.org\/10.1109\/TSE.2013.27","journal-title":"IEEE Trans Softw Eng"},{"key":"10026_CR153","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1007\/s10664-012-9219-7","volume":"19","author":"SW Thomas","year":"2014","unstructured":"Thomas SW, Hemmati H, Hassan AE, Blostein D (2014) Static test case prioritization using topic models. Empir Softw Eng 19:182\u2013212. https:\/\/doi.org\/10.1007\/s10664-012-9219-7","journal-title":"Empir Softw Eng"},{"key":"10026_CR154","doi-asserted-by":"publisher","unstructured":"Tiarks R, Maalej W (2014) How does a typical tutorial for mobile development look like?. In: Proceedings of the 11th international conference on mining software repositories. https:\/\/doi.org\/10.1145\/2597073.2597106. IEEE\/ACM, Hyderabad, pp 272\u2013281","DOI":"10.1145\/2597073.2597106"},{"key":"10026_CR155","doi-asserted-by":"publisher","unstructured":"Treude C, Wagner M (2019) Predicting good configurations for GitHub and stack overflow topic models. In: Proceedings of the 16th international conference on mining software repositories. https:\/\/doi.org\/10.1109\/MSR.2019.00022. IEEE, Montreal, pp 84\u201395","DOI":"10.1109\/MSR.2019.00022"},{"issue":"2","key":"10026_CR156","doi-asserted-by":"publisher","first-page":"101","DOI":"10.3102\/10769986025002101","volume":"25","author":"A Vargha","year":"2000","unstructured":"Vargha A, Delaney HD (2000) A critique and improvement of the CL common language effect size statistics of McGraw and Wong. J Educ Behav Stat 25(2):101\u2013132. https:\/\/doi.org\/10.3102\/10769986025002101","journal-title":"J Educ Behav Stat"},{"key":"10026_CR157","unstructured":"Wallach HM, Mimno D, McCallum A (2009) Rethinking LDA: Why priors matter. In: Proceedings of the conference on advances in neural information processing systems. Curran Associates Inc., Vancouver, pp 1973\u20131981. http:\/\/rexa.info\/"},{"key":"10026_CR158","doi-asserted-by":"publisher","unstructured":"Wang C, Blei DM (2011) Collaborative topic modeling for recommending scientific articles. In: Proceedings of the international conference on knowledge discovery and data mining. https:\/\/doi.org\/10.1145\/2020408.2020480. ACM, New York, pp 448\u2013456","DOI":"10.1145\/2020408.2020480"},{"key":"10026_CR159","doi-asserted-by":"publisher","unstructured":"Wang W, Malik H, Godfrey MW (2015) Recommending posts concerning API issues in developer Q&A sites. In: Proceedings of the international working conference on mining software repositories. https:\/\/doi.org\/10.1109\/MSR.2015.28. http:\/\/stackoverflow.com\/questions\/5358219\/. IEEE\/ACM, pp 224\u2013234","DOI":"10.1109\/MSR.2015.28"},{"key":"10026_CR160","doi-asserted-by":"publisher","unstructured":"Wei X, Croft WB (2006) LDA-based document models for ad-hoc retrieval. In: Proceedings of the 29th annual international conference on research and development in information retrieval. https:\/\/doi.org\/10.1145\/1148170.1148204. ACM, Seattle, pp 178\u2013185","DOI":"10.1145\/1148170.1148204"},{"key":"10026_CR161","doi-asserted-by":"publisher","unstructured":"Weng J, Lim EP, Jiang J, He Q (2010) TwitterRank: Finding topic-sensitive influential twitterers. In: Proceedings of the 3rd international conference on web search and data mining. https:\/\/doi.org\/10.1145\/1718487.1718520. ACM, New York, pp 261\u2013270","DOI":"10.1145\/1718487.1718520"},{"key":"10026_CR162","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1016\/0169-7439(87)80084-9","volume":"2","author":"S Wold","year":"1987","unstructured":"Wold S, Esbensen K, Geladi P (1987) Principal component analysis. Chemom Intell Lab Syst 2:37\u201352. https:\/\/doi.org\/10.1016\/0169-7439(87)80084-9","journal-title":"Chemom Intell Lab Syst"},{"issue":"6","key":"10026_CR163","doi-asserted-by":"publisher","first-page":"3149","DOI":"10.1007\/s10664-017-9514-4","volume":"22","author":"X Xia","year":"2017","unstructured":"Xia X, Bao L, Lo D, Kochhar PS, Hassan AE, Xing Z (2017a) What do developers search for on the web? Empir Softw Eng 22(6):3149\u20133185. https:\/\/doi.org\/10.1007\/s10664-017-9514-4","journal-title":"Empir Softw Eng"},{"issue":"3","key":"10026_CR164","doi-asserted-by":"publisher","first-page":"272","DOI":"10.1109\/TSE.2016.2576454","volume":"43","author":"X Xia","year":"2017","unstructured":"Xia X, Lo D, Ding Y, Al-Kofahi JM, Nguyen TN, Wang X (2017b) Improving automated bug triaging with specialized topic model. IEEE Trans Softw Eng 43(3):272\u2013297. https:\/\/doi.org\/10.1109\/TSE.2016.2576454","journal-title":"IEEE Trans Softw Eng"},{"key":"10026_CR165","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1016\/j.jss.2015.12.019","volume":"113","author":"M Yan","year":"2016","unstructured":"Yan M, Fu Y, Zhang X, Yang D, Xu L, Kymer JD (2016a) Automatically classifying software changes via discriminative topic model: Supporting multi-category and cross-project. J Syst Softw 113:296\u2013308. https:\/\/doi.org\/10.1016\/j.jss.2015.12.019","journal-title":"J Syst Softw"},{"key":"10026_CR166","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1016\/j.infsof.2016.01.005","volume":"73","author":"M Yan","year":"2016","unstructured":"Yan M, Zhang X, Yang D, Xu L, Kymer JD (2016b) A component recommender for bug reports using Discriminative Probability Latent Semantic Analysis. Inf Softw Technol 73:37\u201351. https:\/\/doi.org\/10.1016\/j.infsof.2016.01.005","journal-title":"Inf Softw Technol"},{"key":"10026_CR167","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1016\/j.infsof.2017.04.007","volume":"90","author":"X Yang","year":"2017","unstructured":"Yang X, Lo D, Li L, Xia X, Bissyand\u00e9 T F, Klein J (2017) Characterizing malicious Android apps by mining topic-specific data flow signatures. Inf Softw Technol 90:27\u201339. https:\/\/doi.org\/10.1016\/j.infsof.2017.04.007","journal-title":"Inf Softw Technol"},{"issue":"1","key":"10026_CR168","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1007\/s10664-016-9430-z","volume":"22","author":"D Ye","year":"2017","unstructured":"Ye D, Xing Z, Kapre N (2017) The structure and dynamics of knowledge network in domain-specific Q&A sites: a case study of stack overflow. Empir Softw Eng 22(1):375\u2013406. https:\/\/doi.org\/10.1007\/s10664-016-9430-z","journal-title":"Empir Softw Eng"},{"key":"10026_CR169","doi-asserted-by":"publisher","unstructured":"Zaman S, Adams B, Hassan AE (2011) Security versus performance bugs: A case study on firefox. In: Proceedings - international conference on software engineering. https:\/\/doi.org\/10.1145\/1985441.198545, pp 93\u2013102","DOI":"10.1145\/1985441.198545"},{"key":"10026_CR170","doi-asserted-by":"publisher","unstructured":"Zeugmann T, Poupart P, Kennedy J, Jin X, Han J, Saitta L, Sebag M, Peters J, Bagnell JA, Daelemans W, Webb GI, Ting KM, Ting KM, Webb GI, Shirabad JS, F\u00fcrnkranz J, H\u00fcllermeier E, Matwin S, Sakakibara Y, Flener P, Schmid U, Procopiuc CM, Lachiche N, F\u00fcrnkranz J (2011) Precision and recall. In: Encyclopedia of machine learning. https:\/\/doi.org\/10.1007\/978-0-387-30164-8_652. Springer US, pp 781\u2013781","DOI":"10.1007\/978-0-387-30164-8_652"},{"key":"10026_CR171","doi-asserted-by":"publisher","unstructured":"Zhang E, Zhang Y (2009) Average precision. In: Encyclopedia of database systems. https:\/\/doi.org\/10.1007\/978-0-387-39940-9_482. Springer US, pp 192\u2013193","DOI":"10.1007\/978-0-387-39940-9_482"},{"key":"10026_CR172","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1016\/j.jss.2016.02.034","volume":"117","author":"T Zhang","year":"2016","unstructured":"Zhang T, Chen J, Yang G, Lee B, Luo X (2016) Towards more accurate severity prediction and fixer recommendation of software bugs. J Syst Softw 117:166\u2013184. https:\/\/doi.org\/10.1016\/j.jss.2016.02.034","journal-title":"J Syst Softw"},{"key":"10026_CR173","doi-asserted-by":"publisher","first-page":"2279","DOI":"10.1007\/s10664-017-9585-2","volume":"23","author":"Y Zhang","year":"2018","unstructured":"Zhang Y, Lo D, Xia X, Scanniello G, Le TDB, Sun J (2018) Fusing multi-abstraction vector space models for concern localization. Empir Softw Eng 23:2279\u20132322. https:\/\/doi.org\/10.1007\/s10664-017-9585-2","journal-title":"Empir Softw Eng"},{"key":"10026_CR174","doi-asserted-by":"publisher","unstructured":"Zhao N, Chen J, Wang Z, Peng X, Wang G, Wu Y, Zhou F, Feng Z, Nie X, Zhang W, Sui K, Pei D (2020) Real-time incident prediction for online service systems. In: Proceedings of the 28th ACM joint meeting european software engineering conference and symposium on the foundations of software engineering. https:\/\/doi.org\/10.1145\/3368089.3409672, vol 20. ACM, pp 315\u2013326","DOI":"10.1145\/3368089.3409672"},{"key":"10026_CR175","doi-asserted-by":"publisher","unstructured":"Zhao WX, Jiang J, Weng J, He J, Lim EP, Yan H, Li X (2011) Comparing twitter and traditional media using topic models. In: Lecture Notes in Computer Science. https:\/\/doi.org\/10.1007\/978-3-642-20161-5-34, vol 6611. Springer, Berlin, chap Advances i, pp 338\u2013349","DOI":"10.1007\/978-3-642-20161-5-34"},{"key":"10026_CR176","doi-asserted-by":"publisher","unstructured":"Zhao Y, Zhanq F, Shlhab E, Zou Y, Hassan AE (2016) How are discussions associated with bug reworking? an empirical study on open source projects. In: Proceedings of the 10th international symposium on empirical software engineering and measurement. https:\/\/doi.org\/10.1145\/2961111.296259. IEEE\/ACM, Ciudad Real, pp 1\u201310","DOI":"10.1145\/2961111.296259"},{"issue":"1","key":"10026_CR177","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1016\/j.infsof.2016.12.003","volume":"84","author":"J Zou","year":"2017","unstructured":"Zou J, Xu L, Yang M, Zhang X, Yang D (2017) Towards comprehending the non-functional requirements through Developers\u2019 eyes: An exploration of Stack Overflow using topic analysis. Inf Softw Technol 84(1):19\u201332. https:\/\/doi.org\/10.1016\/j.infsof.2016.12.003","journal-title":"Inf Softw Technol"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-021-10026-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-021-10026-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-021-10026-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,28]],"date-time":"2021-10-28T05:11:41Z","timestamp":1635397901000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-021-10026-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,6]]},"references-count":177,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2021,11]]}},"alternative-id":["10026"],"URL":"https:\/\/doi.org\/10.1007\/s10664-021-10026-0","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,6]]},"assertion":[{"value":"29 July 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 September 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"<!--Emphasis Type='Bold' removed-->Conflict of Interests"}}],"article-number":"120"}}