{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T03:32:18Z","timestamp":1781062338974,"version":"3.54.1"},"reference-count":57,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2015,3,24]],"date-time":"2015-03-24T00:00:00Z","timestamp":1427155200000},"content-version":"tdm","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":[[2016,6]]},"DOI":"10.1007\/s10664-015-9375-7","type":"journal-article","created":{"date-parts":[[2015,3,23]],"date-time":"2015-03-23T06:50:07Z","timestamp":1427093407000},"page":"1067-1106","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":150,"title":["Analyzing and automatically labelling the types of user issues that are raised in mobile app reviews"],"prefix":"10.1007","volume":"21","author":[{"given":"Stuart","family":"McIlroy","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nasir","family":"Ali","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hammad","family":"Khalid","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ahmed","family":"E. Hassan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2015,3,24]]},"reference":[{"key":"9375_CR1","unstructured":"Abubakar AM, Jawawi DN (2013) A study on code peer review process monitoring using statistical process control. In: e-Proceeding of Software Engineering Postgraduates Workshop (SEPoW), p 136"},{"key":"9375_CR2","unstructured":"Adobe (2014) Mobile analytics. Available: http:\/\/www.adobe.com\/ca\/solutions\/digital-analytics\/mobile-analytics.html"},{"key":"9375_CR3","doi-asserted-by":"crossref","unstructured":"Ahsan SN, Ferzund J, Wotawa F (2009) Automatic classification of software change request using multi-label machine learning methods. In: Software Engineering Workshop (SEW), 2009 33rd Annual IEEE:79\u201386","DOI":"10.1109\/SEW.2009.15"},{"key":"9375_CR4","unstructured":"Annie A (2014) App annie. Available: http:\/\/www.appannie.com\/app-store-analytics\/"},{"key":"9375_CR5","doi-asserted-by":"crossref","unstructured":"Antoniol G, Ayari K, Di Penta M, Khomh F, Gu\u00e9h\u00e9neuc YG (2008) Is it a bug or an enhancement?: a text-based approach to classify change requests. In: Proceedings of the 2008 conference of the center for advanced studies on collaborative research: meeting of minds, ser. CASCON ACM, pp 23:304\u201323:318","DOI":"10.1145\/1463788.1463819"},{"key":"9375_CR6","unstructured":"Akdeniz (2013) Google play crawler. In: Available: https:\/\/github.com\/Akdeniz\/google-play-crawler"},{"key":"9375_CR7","first-page":"993","volume":"3","author":"DM Blei","year":"2003","unstructured":"Blei DM, Ng AY, Jordan MI (2003) Latent dirichlet allocation. J Mach Learn Technol 3:993\u20131022","journal-title":"J Mach Learn Technol"},{"key":"9375_CR8","unstructured":"Bostic K (2013) Google play takes top spot in downloads, but apple\u2019s app store still tops revenue. Available: http:\/\/appleinsider.com\/articles\/13\/07\/31\/google-play-takes-top-spot-in-downloads-but-apples-app-store-still-tops-revenue http:\/\/appleinsider.com\/articles\/13\/07\/31\/google-play-takes-top-spot-in-downloads-but-apples-app-store-still-tops-revenue"},{"issue":"1","key":"9375_CR9","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1109\/4235.910462","volume":"5","author":"M Brameier","year":"2001","unstructured":"Brameier M, Banzhaf W (2001) A comparison of linear genetic programming and neural networks in medical data mining. Evol Comput IEEE Trans 5(1):17\u201326","journal-title":"Evol Comput IEEE Trans"},{"issue":"1","key":"9375_CR10","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/MPRV.2011.1","volume":"10","author":"M Butler","year":"2011","unstructured":"Butler M (2011) Android: Changing the mobile landscape. Pervasive Comput IEEE 10(1):4\u20137","journal-title":"Pervasive Comput IEEE"},{"key":"9375_CR11","unstructured":"Distimo (2013) Google play store, united states, top overall, free, week 35 2013. Available: http:\/\/www.distimo.com\/leaderboards\/google-play-store\/united-states\/top-overall\/free"},{"key":"9375_CR12","unstructured":"Esbensen KH, Guyot D, Westad F, Houmoller LP (2002) Multivariate data analysis: in practice: an introduction to multivariate data analysis and experimental design. Multivariate Data Analysis"},{"key":"9375_CR13","unstructured":"Fan R-E, Lin C-J (2007) A study on threshold selection for multi-label classification. In: Department of Computer Science, National Taiwan University"},{"key":"9375_CR14","unstructured":"Flurry (2014) Flurry. Available: http:\/\/www.flurry.com\/solutions\/analytics"},{"key":"9375_CR15","doi-asserted-by":"crossref","unstructured":"Fu B, Lin J, Li L, Faloutsos C, Hong J, Sadeh N (2013) Why people hate your app: Making sense of user feedback in a mobile app store. In: Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, ser. KDD \u201913. New York, NY, USA: ACM, pp 1276\u20131284. Available: doi: 10.1145\/2487575.2488202","DOI":"10.1145\/2487575.2488202"},{"key":"9375_CR16","unstructured":"Galvis Carre\u00f1o LV, Winbladh K (2013) Analysis of user comments: an approach for software requirements evolution. In: Proceedings of the 2013 International Conference on Software Engineering, ser. ICSE \u201913. Piscataway, NJ, USA: IEEE Press, pp 582\u2013591"},{"key":"9375_CR17","doi-asserted-by":"crossref","unstructured":"Ganesan K, Zhai C, Viegas E (2012) Micropinion generation: an unsupervised approach to generating ultra-concise summaries of opinions. In: Proceedings of the 21st international conference on World Wide Web, ser. WWW \u201912. New York, NY, USA: ACM, pp 869\u2013878","DOI":"10.1145\/2187836.2187954"},{"key":"9375_CR18","doi-asserted-by":"crossref","unstructured":"Ghaith S, Wang M, Perry P, Murphy J (2013) Profile-based, load-independent anomaly detection and analysis in performance regression testing of software systems. In: 17th European Conference on IEEE Software Maintenance and Reengineering (CSMR), 2013, pp 379\u2013383","DOI":"10.1109\/CSMR.2013.54"},{"key":"9375_CR19","unstructured":"Google (2013) Google play developer program policies. In: Available: https:\/\/play.google.com\/about\/developer-content-policy.html"},{"key":"9375_CR20","unstructured":"Google (2013) Core app quality guidelines. In: Available: http:\/\/developer.android.com\/distribute\/googleplay\/quality\/core.html"},{"key":"9375_CR21","unstructured":"Google (2014) Google analytics. Available: http:\/\/www.google.ca\/analytics\/mobile\/"},{"key":"9375_CR22","doi-asserted-by":"crossref","unstructured":"Hall M, Frank E, Holmes G, Pfahringer B, Reutemann P, Witten IH (2009a) The weka data mining software: an update. SIGKDD Explor Newsl 11 (1):10\u201318. Available: doi: 10.1145\/1656274.1656278","DOI":"10.1145\/1656274.1656278"},{"issue":"1","key":"9375_CR23","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1145\/1656274.1656278","volume":"11","author":"M Hall","year":"2009","unstructured":"Hall M, Frank E, Holmes G, Pfahringer B, Reutemann P, Witten IH (2009b) The weka data mining software: an update. ACM SIGKDD Explor Newsl 11 (1):10\u201318","journal-title":"ACM SIGKDD Explor Newsl"},{"key":"9375_CR24","doi-asserted-by":"crossref","unstructured":"Han D, Zhang C, Fan X, Hindle A, Wong K, Stroulia E (2012) Understanding android fragmentation with topic analysis of vendor-specific bugs. In: 19th Working Conference on Reverse Engineering (WCRE), 2012. IEEE, pp 83\u201392","DOI":"10.1109\/WCRE.2012.18"},{"key":"9375_CR25","doi-asserted-by":"crossref","unstructured":"Harman M, Jia Y, Test YZ (2012) App store mining and analysis: Msr for app stores","DOI":"10.1109\/MSR.2012.6224306"},{"key":"9375_CR26","doi-asserted-by":"crossref","unstructured":"Herzig K, Just S, Zeller A (2013) It\u2019s not a bug, it\u2019s a feature: how misclassification impacts bug prediction. In: Proceedings of the 2013 International Conference on Software Engineering. IEEE Press, pp 392\u2013401","DOI":"10.1109\/ICSE.2013.6606585"},{"key":"9375_CR27","doi-asserted-by":"crossref","unstructured":"Hu M, Liu B (2004) Mining and summarizing customer reviews. In: Proceedings of the tenth ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, pp 168\u2013177","DOI":"10.1145\/1014052.1014073"},{"key":"9375_CR28","doi-asserted-by":"crossref","unstructured":"Iacob C, Harrison R (2013) Retrieving and analyzing mobile apps feature requests from online reviews. In: Proceedings of the Tenth International Workshop on Mining Software Repositories. IEEE Press, pp 41\u201344","DOI":"10.1109\/MSR.2013.6624001"},{"key":"9375_CR29","doi-asserted-by":"crossref","unstructured":"Jindal N, Liu B (2007) Review spam detection. In: Proceedings of the 16th international conference on World Wide Web. ACM, pp 1189\u20131190","DOI":"10.1145\/1242572.1242759"},{"key":"9375_CR30","doi-asserted-by":"crossref","unstructured":"Khalid H, Nagappan M, Shihab E, Hassan AE (2014) Prioritizing the devices to test your app on: A case study of android game apps. In: 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2014)","DOI":"10.1145\/2635868.2635909"},{"key":"9375_CR31","unstructured":"Khalid H, Shihab E, Nagappan M, Hassan A (2014) What do mobile app users complain about? A study on free ios apps:1\u20131"},{"key":"9375_CR32","doi-asserted-by":"crossref","unstructured":"Khalid H (2013) On identifying user complaints of ios apps. In: Proceedings of the 2013 International Conference on Software Engineering. IEEE Press","DOI":"10.1109\/ICSE.2013.6606749"},{"key":"9375_CR33","doi-asserted-by":"crossref","unstructured":"Kim H-W, Lee HL, Son JE (2011) An exploratory study on the determinants of smartphone app purchase. In: The 11th International DSI and the 16th APDSI Joint Meeting. Taipei, Taiwan","DOI":"10.7838\/jsebs.2011.16.4.173"},{"key":"9375_CR34","unstructured":"Maas AL, Daly RE, Pham PT, Huang D, Ng AY, Potts C (2011) Learning word vectors for sentiment analysis. In: Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies-Volume 1. Association for Computational Linguistics"},{"key":"9375_CR35","doi-asserted-by":"crossref","unstructured":"Melville P, Gryc W, Lawrence R (2009) Sentiment analysis of blogs by combining lexical knowledge with text classification. In: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, pp 1275\u20131284","DOI":"10.1145\/1557019.1557156"},{"issue":"11","key":"9375_CR36","doi-asserted-by":"crossref","first-page":"2588","DOI":"10.1021\/ci900299a","volume":"49","author":"L Michielan","year":"2009","unstructured":"Michielan L, Terfloth L, Gasteiger J, Moro S (2009) Comparison of multilabel and single-label classification applied to the prediction of the isoform specificity of cytochrome p450 substrates. J Chem Inf Model 49(11):2588\u20132605. pMID: 19883102. Available: http:\/\/pubs.acs.org\/doi\/abs\/10.1021\/ci900299a","journal-title":"J Chem Inf Model"},{"key":"9375_CR37","unstructured":"mobile V (2014) Developer economics Q1 2014: state of the developer nation. Tech Rep:05"},{"issue":"1","key":"9375_CR38","doi-asserted-by":"crossref","first-page":"185","DOI":"10.2307\/20721420","volume":"34","author":"SM Mudambi","year":"2010","unstructured":"Mudambi SM, Schuff D (2010) What makes a helpful online review? A study of customer reviews on amazon.com. MIS Q 34(1):185\u2013200","journal-title":"MIS Q"},{"key":"9375_CR39","doi-asserted-by":"crossref","unstructured":"Niculescu MF, Wu DJ (2011) When should software firms commercialize new products via freemium business models. Under Review","DOI":"10.2139\/ssrn.1853603"},{"key":"9375_CR40","doi-asserted-by":"crossref","unstructured":"Nguyen TH, Adams B, Jiang ZM, Hassan AE, Nasser M, Flora P (2012) Automated detection of performance regressions using statistical process control techniques. In: Proceedings of the third joint WOSP\/SIPEW international conference on Performance Engineering. ACM, pp 299\u2013310","DOI":"10.1145\/2188286.2188344"},{"key":"9375_CR41","unstructured":"Pagano D, Maalej W (2013) Proceedings of the 21st. IEEE International Requirements Engineering Conference. IEEE. Available: http:\/\/mobis.informatik.uni-hamburg.de\/wp-content\/uploads\/2013\/07\/RE2013PaganoMaalej.pdf"},{"key":"9375_CR42","doi-asserted-by":"crossref","unstructured":"Pagano D, Bruegge B (2013) User involvement in software evolution practice: a case study. In: Proceedings of the 2013 International Conference on Software Engineering, pp 953\u2013962","DOI":"10.1109\/ICSE.2013.6606645"},{"key":"9375_CR43","unstructured":"Pak A, Paroubek P (2010) Twitter as a corpus for sentiment analysis and opinion mining. In: LREC"},{"issue":"1-2","key":"9375_CR44","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1561\/1500000011","volume":"2","author":"B Pang","year":"2008","unstructured":"Pang B, Lee L (2008) Opinion mining and sentiment analysis. Found Trends Inf Retr 2(1-2):1\u2013135","journal-title":"Found Trends Inf Retr"},{"key":"9375_CR45","doi-asserted-by":"crossref","unstructured":"Pang B, Lee L, Vaithyanathan S (2002) Thumbs up?: sentiment classification using machine learning techniques. In: Proceedings of the ACL-02 conference on Empirical methods in natural language processing-Volume 10. Association for Computational Linguistics, pp 79\u201386","DOI":"10.3115\/1118693.1118704"},{"key":"9375_CR46","doi-asserted-by":"crossref","unstructured":"Pang B, Lee L (2004) A sentimental education: Sentiment analysis using subjectivity summarization based on minimum cuts. In: Proceedings of the 42nd annual meeting on Association for Computational Linguistics. Association for Computational Linguistics, p 271","DOI":"10.3115\/1218955.1218990"},{"key":"9375_CR47","doi-asserted-by":"crossref","unstructured":"Porter MF (1980) An algorithm for suffix stripping. Program: Electronic Library and Information Systems 14(3), 130\u2013137","DOI":"10.1108\/eb046814"},{"key":"9375_CR48","doi-asserted-by":"crossref","unstructured":"Rajaraman A, Ullman JD (2012) Mining of massive datasets. In: Cambridge University Press","DOI":"10.1017\/CBO9781139058452"},{"key":"9375_CR49","unstructured":"Ramage D, Rosen E (2011) Stanford topic modeling toolbox"},{"key":"9375_CR50","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: Proceedings of the 2009 Conference on Empirical Methods in Natural Language Processing: Volume 1-Volume 1. Association for Computational Linguistics, pp 248\u2013256","DOI":"10.3115\/1699510.1699543"},{"key":"9375_CR51","unstructured":"Read J (2010) Scalable multi-label classification. Ph.D. dissertation, University of Waikato"},{"key":"9375_CR52","doi-asserted-by":"crossref","unstructured":"Read J, Pfahringer B, Holmes G, Frank E (2009) Classifier chains for multi-label classification. In: Machine Learning and Knowledge Discovery in Databases. Springer, pp 254\u2013269","DOI":"10.1007\/978-3-642-04174-7_17"},{"key":"9375_CR53","unstructured":"Read J (2013) Meka: A multi-label extension to weka. In: Available: http:\/\/meka.sourceforge.net\/"},{"key":"9375_CR54","unstructured":"Shewhart WA (1931) Economic control of quality of manufactured product. ASQ Quality Press, vol. 509"},{"key":"9375_CR55","doi-asserted-by":"crossref","unstructured":"Thelwall M, Buckley K, Paltoglou G (2012) Sentiment strength detection for the social web. J Am Soc Inf Sci Technol 63(1):163\u2013173. Available: doi: 10.1002\/asi.21662","DOI":"10.1002\/asi.21662"},{"key":"9375_CR56","unstructured":"Tsoumakas G, Katakis I, Vlahavas I (2010) Mining multi-label data. In: Data mining and knowledge discovery handbook. Springer, pp 667\u2013685"},{"issue":"3","key":"9375_CR57","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/jdwm.2007070101","volume":"3","author":"G Tsoumakas","year":"2007","unstructured":"Tsoumakas G, Katakis I (2007) Multi-label classification: An overview. Int J Data Warehousing and Mining (IJDWM) 3(3):1\u201313","journal-title":"Int J Data Warehousing and Mining (IJDWM)"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-015-9375-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-015-9375-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-015-9375-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T10:07:20Z","timestamp":1747822040000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-015-9375-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,3,24]]},"references-count":57,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2016,6]]}},"alternative-id":["9375"],"URL":"https:\/\/doi.org\/10.1007\/s10664-015-9375-7","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,3,24]]}}}