{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T04:48:15Z","timestamp":1774932495566,"version":"3.50.1"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2022,3,1]],"date-time":"2022-03-01T00:00:00Z","timestamp":1646092800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,3,1]],"date-time":"2022-03-01T00:00:00Z","timestamp":1646092800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2022,3]]},"DOI":"10.1007\/s10664-021-10086-2","type":"journal-article","created":{"date-parts":[[2022,3,4]],"date-time":"2022-03-04T16:45:54Z","timestamp":1646412354000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["An empirical study on release notes patterns of popular apps in the Google Play Store"],"prefix":"10.1007","volume":"27","author":[{"given":"Aidan Z. H.","family":"Yang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7090-0475","authenticated-orcid":false,"given":"Safwat","family":"Hassan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ying","family":"Zou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahmed E.","family":"Hassan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,3,4]]},"reference":[{"key":"10086_CR1","unstructured":"App annie (2019) The app analytics and app data industry standard. https:\/\/www.appannie.com\/. Accessed: 2019-08-30"},{"issue":"3","key":"10086_CR2","doi-asserted-by":"publisher","first-page":"1107","DOI":"10.1007\/s10664-015-9377-5","volume":"21","author":"SL Abebe","year":"2016","unstructured":"Abebe SL, Ali N, Hassan AE (2016) An empirical study of software release notes. Empir Softw Eng 21(3):1107\u20131142","journal-title":"Empir Softw Eng"},{"issue":"1","key":"10086_CR3","doi-asserted-by":"publisher","first-page":"824","DOI":"10.1007\/s10664-019-09766-x","volume":"25","author":"M Ahasanuzzaman","year":"2020","unstructured":"Ahasanuzzaman M, Hassan S, Bezemer C-P, Hassan AE (2020) A longitudinal study of popular ad libraries in the Google Play Store. Empir Softw Eng 25(1):824\u2013858","journal-title":"Empir Softw Eng"},{"key":"10086_CR4","unstructured":"Akdeniz (2019) Google Play Crawler. https:\/\/github.com\/Akdeniz\/google-play-crawler, Feb 2014. Accessed: 2019-09-30"},{"key":"10086_CR5","unstructured":"Appcues (2020) 5 excellent product release note examples and how to write your own. https:\/\/www.appcues.com\/blog\/release-notes-examples. Accessed: 2020-01-23"},{"key":"10086_CR6","doi-asserted-by":"crossref","unstructured":"Bi T, Xia X, Lo D, Grundy J, Zimmermann T (2020) An empirical study of release note production and usage in practice. IEEE Trans Softw Eng","DOI":"10.1109\/TSE.2020.3038881"},{"key":"10086_CR7","doi-asserted-by":"crossref","unstructured":"Brockwell PJ, Davis RA, Calder MV (2002) Introduction to time series and forecasting, vol 2. Springer","DOI":"10.1007\/b97391"},{"key":"10086_CR8","doi-asserted-by":"crossref","unstructured":"Camargo Cruz AE, Ochimizu K (2009) Towards logistic regression models for predicting fault-prone code across software projects. In: Proceedings of the 2009 3rd international symposium on empirical software engineering and measurement. IEEE Computer Society, pp 460\u2013463","DOI":"10.1109\/ESEM.2009.5316002"},{"issue":"1","key":"10086_CR9","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1177\/001316446002000104","volume":"20","author":"J Cohen","year":"1960","unstructured":"Cohen J (1960) A coefficient of agreement for nominal scales. Educ Psychol Meas 20(1):37\u201346","journal-title":"Educ Psychol Meas"},{"issue":"1","key":"10086_CR10","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1002\/sim.4780040112","volume":"4","author":"J Cuzick","year":"1985","unstructured":"Cuzick J (1985) A wilcoxon-type test for trend. Stat Med 4(1):87\u201390","journal-title":"Stat Med"},{"key":"10086_CR11","doi-asserted-by":"crossref","unstructured":"Gao C, Zeng J, Lyu MR, King I (2018) Online app review analysis for identifying emerging issues. In: 2018 IEEE\/ACM 40Th international conference on software engineering (ICSE). IEEE, pp 48\u201358","DOI":"10.1145\/3180155.3180218"},{"key":"10086_CR12","doi-asserted-by":"crossref","unstructured":"Gao C, Zeng J, Xia X, Lo D, Lyu MR, King I (2019) Automating app review response generation. In: 2019 34Th IEEE\/ACM international conference on automated software engineering (ASE). IEEE, pp 163\u2013175","DOI":"10.1109\/ASE.2019.00025"},{"key":"10086_CR13","doi-asserted-by":"crossref","unstructured":"Gao C, Zhou W, Xia X, Lo D, Xie Q, Lyu MR (2020) Automating app review response generation based on contextual knowledge. arXiv:2010.06301","DOI":"10.1109\/ASE.2019.00025"},{"key":"10086_CR14","unstructured":"Goldberg Y, Levy O (2014) word2vec explained: deriving mikolov et al.\u2019s negative-sampling word-embedding method. arXiv:1402.3722"},{"key":"10086_CR15","unstructured":"Google (2020) Prepare & roll out releases - play console help. https:\/\/support.google.com\/googleplay\/android-developer\/answer\/7159011?hl=en. Accessed: 2020-01-23"},{"issue":"10","key":"10086_CR16","doi-asserted-by":"publisher","first-page":"897","DOI":"10.1109\/TSE.2005.112","volume":"31","author":"T Gyimothy","year":"2005","unstructured":"Gyimothy T, Ferenc R, Siket I (2005) Empirical validation of object-oriented metrics on open source software for fault prediction. IEEE Trans Softw Eng 31(10):897\u2013910","journal-title":"IEEE Trans Softw Eng"},{"issue":"1","key":"10086_CR17","first-page":"100","volume":"28","author":"JA Hartigan","year":"1979","unstructured":"Hartigan JA, Wong MA (1979) Algorithm as 136: a k-means clustering algorithm. J Royal Stat Soc Ser C (Applied Statistics) 28(1):100\u2013108","journal-title":"J Royal Stat Soc Ser C (Applied Statistics)"},{"issue":"3","key":"10086_CR18","doi-asserted-by":"publisher","first-page":"1275","DOI":"10.1007\/s10664-017-9538-9","volume":"23","author":"C Hassan","year":"2018","unstructured":"Hassan C, Bezemer C-P, Hassan AE (2018a) Tantithamthavorn Studying the dialogue between users and developers of free apps in the Google Play Store. Empir Softw Eng 23(3):1275\u20131312","journal-title":"Empir Softw Eng"},{"key":"10086_CR19","unstructured":"Hassan S, Bezemer C-P, Hassan AE (2018b) Studying bad updates of top free-to-download apps in the Google Play Store. IEEE Trans Softw Eng"},{"issue":"1","key":"10086_CR20","doi-asserted-by":"publisher","first-page":"505","DOI":"10.1007\/s10664-016-9435-7","volume":"22","author":"S Hassan","year":"2017","unstructured":"Hassan S, Shang W, Hassan AE (2017) An empirical study of emergency updates for top Android mobile apps. Empir Softw Eng 22(1):505\u2013546","journal-title":"Empir Softw Eng"},{"issue":"3","key":"10086_CR21","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1109\/TKDE.2005.50","volume":"17","author":"J Huang","year":"2005","unstructured":"Huang J, Ling CX (2005) Using auc and accuracy in evaluating learning algorithms. IEEE Trans Knowl Data Eng 17(3):299\u2013310","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"10086_CR22","doi-asserted-by":"crossref","unstructured":"Khalfallah M (2018) Generation and visualization of release notes for systems engineering software. In: Proceedings of the international conference on complex systems design & management. Springer, pp 133\u2013144","DOI":"10.1007\/978-3-030-04209-7_11"},{"issue":"04","key":"10086_CR23","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1142\/S0218539399000292","volume":"6","author":"TM Khoshgoftaar","year":"1999","unstructured":"Khoshgoftaar TM, Allen EB (1999) Logistic regression modeling of software quality. Int J Reliab Qual Safety Eng 6(04):303\u2013317","journal-title":"Int J Reliab Qual Safety Eng"},{"key":"10086_CR24","doi-asserted-by":"crossref","unstructured":"Klepper S, Krusche S, Bruegge B (2016) Semi-automatic generation of audience-specific release notes. In: Proceedings of the 2016 IEEE\/ACM international workshop on continuous software evolution and delivery (CSED). IEEE, pp 19\u201322","DOI":"10.1145\/2896941.2896953"},{"key":"10086_CR25","doi-asserted-by":"crossref","unstructured":"Landis JR, Koch GG (1977) The measurement of observer agreement for categorical data. Biometrics: 159\u2013174","DOI":"10.2307\/2529310"},{"key":"10086_CR26","doi-asserted-by":"crossref","unstructured":"Manning C, Surdeanu M, Bauer J, Finkel J, Bethard S, McClosky D (2014) The stanford corenlp natural language processing toolkit. In: Proceedings of 52nd annual meeting of the association for computational linguistics: system demonstrations, pp 55\u201360","DOI":"10.3115\/v1\/P14-5010"},{"issue":"2","key":"10086_CR27","first-page":"12","volume":"3","author":"I Marschner","year":"2018","unstructured":"Marschner I, Donoghoe MW, Donoghoe MMW (2018) Package \u2018glm2\u2019. J Vol 3(2):12\u201315","journal-title":"J Vol"},{"key":"10086_CR28","doi-asserted-by":"crossref","unstructured":"Martin W, Sarro F, Harman M (2016) Causal impact analysis for app releases in Google Play. In: Proceedings of the 2016 24th ACM SIGSOFT international symposium on foundations of software engineering. ACM, pp 435\u2013446","DOI":"10.1145\/2950290.2950320"},{"issue":"3","key":"10086_CR29","doi-asserted-by":"publisher","first-page":"1346","DOI":"10.1007\/s10664-015-9388-2","volume":"21","author":"S McIlroy","year":"2016","unstructured":"McIlroy S, Ali N, Hassan AE (2016) Fresh apps: an empirical study of frequently-updated mobile apps in the google play store. Empir Softw Eng 21(3):1346\u20131370","journal-title":"Empir Softw Eng"},{"issue":"1","key":"10086_CR30","doi-asserted-by":"publisher","first-page":"172","DOI":"10.1037\/0033-2909.111.1.172","volume":"111","author":"X-L Meng","year":"1992","unstructured":"Meng X-L, Rosenthal R, Rubin DB (1992) Comparing correlated correlation coefficients. Psychol Bull 111(1):172","journal-title":"Psychol Bull"},{"issue":"357","key":"10086_CR31","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1080\/01621459.1977.10479921","volume":"72","author":"DS Moore","year":"1977","unstructured":"Moore DS (1977) Generalized inverses, wald\u2019s method, and the construction of chi-squared tests of fit. J Am Stat Assoc 72(357):131\u2013137","journal-title":"J Am Stat Assoc"},{"key":"10086_CR32","doi-asserted-by":"crossref","unstructured":"Moreno L, Bavota G, Di Penta M, Oliveto R, Marcus A, Canfora G (2014) Automatic generation of release notes. In: Proceedings of the 22nd ACM SIGSOFT international symposium on foundations of software engineering. ACM, pp 484\u2013495","DOI":"10.1145\/2635868.2635870"},{"issue":"2","key":"10086_CR33","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1109\/TSE.2016.2591536","volume":"43","author":"L Moreno","year":"2016","unstructured":"Moreno L, Bavota G, Di Penta M, Oliveto R, Marcus A, Canfora G (2016) Arena: an approach for the automated generation of release notes. IEEE Trans Softw Eng 43(2):106\u2013127","journal-title":"IEEE Trans Softw Eng"},{"key":"10086_CR34","doi-asserted-by":"crossref","unstructured":"Nagappan N, Murphy B, Basili V (2008) The influence of organizational structure on software quality. In: Proceedings of the 2008 ACM\/IEEE 30th international conference on software engineering. IEEE, pp 521\u2013530","DOI":"10.1145\/1368088.1368160"},{"key":"10086_CR35","doi-asserted-by":"crossref","unstructured":"Noei E, Da Costa DA, Zou Y (2018) Winning the app production rally. In: Proceedings of the 2018 26th ACM joint meeting on European software engineering conference and symposium on the foundations of software engineering. ACM, pp 283\u2013294","DOI":"10.1145\/3236024.3236044"},{"issue":"6","key":"10086_CR36","doi-asserted-by":"publisher","first-page":"3088","DOI":"10.1007\/s10664-017-9507-3","volume":"22","author":"E Noei","year":"2017","unstructured":"Noei E, Syer MD, Zou Y, Hassan AE, Keivanloo I (2017) A study of the relation of mobile device attributes with the user-perceived quality of Android apps. Empir Softw Eng 22(6):3088\u20133116","journal-title":"Empir Softw Eng"},{"key":"10086_CR37","unstructured":"Noei E, Zhang F, Zou Y (2019) Too many user-reviews, what should app developers look at first? IEEE Trans Softw Eng"},{"key":"10086_CR38","unstructured":"Plisson J, Lavrac N, Mladenic D et al (2004) A rule based approach to word lemmatization. Proceedings of IS-2004:83\u201386"},{"key":"10086_CR39","unstructured":"Preston-Werner T (2019) Semantic versioning 2.0.0. https:\/\/spectrum.ieee.org\/tech-talk\/telecom\/internet\/the-art-of-writing-app-release-notes. Accessed: 2019-08-30"},{"key":"10086_CR40","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/0377-0427(87)90125-7","volume":"20","author":"PJ Rousseeuw","year":"1987","unstructured":"Rousseeuw PJ (1987) Silhouettes: a graphical aid to the interpretation and validation of cluster analysis. J Comput Appl Math 20:53\u201365","journal-title":"J Comput Appl Math"},{"issue":"1-3","key":"10086_CR41","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1016\/0304-4076(92)90084-5","volume":"53","author":"F Sowell","year":"1992","unstructured":"Sowell F (1992) Maximum likelihood estimation of stationary univariate fractionally integrated time series models. J Econ 53(1-3):165\u2013188","journal-title":"J Econ"},{"key":"10086_CR42","unstructured":"Statista (2020) Average number of new Android app releases per day from 3rd quarter 2016 to 1st quarter 2018. https:\/\/www.statista.com\/statistics\/276703\/android-app-releases-worldwide\/. Accessed: 2020-01-23."},{"issue":"2","key":"10086_CR43","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1111\/1467-9868.00293","volume":"63","author":"R Tibshirani","year":"2001","unstructured":"Tibshirani R, Walther G, Hastie T (2001) Estimating the number of clusters in a data set via the gap statistic. J Royal Stat Soc Ser B (Statistical Methodology) 63(2):411\u2013423","journal-title":"J Royal Stat Soc Ser B (Statistical Methodology)"},{"issue":"1-2","key":"10086_CR44","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1016\/0304-4076(94)01616-8","volume":"66","author":"HY Toda","year":"1995","unstructured":"Toda HY, Yamamoto T (1995) Statistical inference in vector autoregressions with possibly integrated processes. J Econ 66(1-2):225\u2013250","journal-title":"J Econ"},{"key":"10086_CR45","doi-asserted-by":"crossref","unstructured":"Wang C, Li J, Liang P, Daneva M, Sinderen M (2019) Developers\u2019 eyes on the changes of apps: an exploratory study on app changelogs. In: 2019 IEEE 27Th international requirements engineering conference workshops (REW). IEEE, pp 207\u2013212","DOI":"10.1109\/REW.2019.00042"},{"key":"10086_CR46","doi-asserted-by":"crossref","unstructured":"Yuan W, Feng Z, Chen S, Huang K, Yao J (2017) What biscuits to put in the basket? features prediction in release management for Android system. In: Proceedings of the 2017 IEEE international conference on web services (ICWS). IEEE, pp 73\u201380","DOI":"10.1109\/ICWS.2017.18"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-021-10086-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-021-10086-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-021-10086-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,12]],"date-time":"2022-04-12T13:32:16Z","timestamp":1649770336000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-021-10086-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3]]},"references-count":46,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2022,3]]}},"alternative-id":["10086"],"URL":"https:\/\/doi.org\/10.1007\/s10664-021-10086-2","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3]]},"assertion":[{"value":"17 November 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 March 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"55"}}