Abstract
[Context and motivation] User reviews published in mobile app repositories are essential for understanding user satisfaction and engagement within a specific market segment. [Question/problem] Manual analysis of reviews is impractical due to the large data volume, and automated analysis faces challenges like data synthesis and reporting. This complicates the task for app providers in identifying patterns and significant events, especially in assessing the influence of competitor apps. Furthermore, review-based research is mostly limited to a single app or a single app provider, excluding potential competition analysis. Consequently, there is an open research challenge in leveraging user reviews to support cross-app analysis within a specific market segment. [Principal ideas/results] Following a case-study research method in the microblogging app market, we introduce an automatic, novel approach to support mobile app market analysis. Our approach leverages quantitative metrics and event detection techniques based on newly published user reviews. Significant events are proactively identified and summarized by comparing metric deviations with historical baseline indicators within the lifecycle of a mobile app. [Contribution] Results from our case study show empirical evidence of the detection of relevant events within the selected market segment, including software- or release-based events, contextual events and the emergence of new competitors.
Notes
- 1.
Full datasets and complete evaluation results are available in the replication package:
replication package https://doi.org/10.5281/zenodo.10125307. Source code is also available at:
code repository https://github.com/quim-motger/app-market-analysis.
- 2.
- 3.
Available at: https://github.com/AgustiGM/sa_filter_tool.
- 4.
Prompt template available in replication package.
- 5.
- 6.
Complete summaries for all potentially correlated events are available in the replication package.
References
Al-Shamaileh, O., Sutcliffe, A.: Why people choose apps: an evaluation of the ecology and user experience of mobile applications. Int. J. Hum Comput Stud. 170, 102965 (2023)
Assi, M., Hassan, S., Tian, Y., Zou, Y.: Featcompare: feature comparison for competing mobile apps leveraging user reviews. Empir. Softw. Eng. 26(5) (2021)
Brown, T.B., et al.: Language Models are Few-Shot Learners (2020)
Chen, N., Lin, J., Hoi, S.C.H., Xiao, X., Zhang, B.: Ar-miner: mining informative reviews for developers from mobile app marketplace. In: ICSE 2014, pp. 767–778
Dabrowski, J., Letier, E., Perini, A., Susi, A.: Analysing app reviews for software engineering: a systematic literature review. Empir. Softw. Eng. 27(2), 43 (2022)
Dalpiaz, F., Parente, M.: RE-SWOT: from user feedback to requirements via competitor analysis. In: REFSQ 2019, pp. 55–70
Deshpande, G., Rokne, J.: User feedback from tweets vs app store reviews: an exploratory study of frequency, timing and content. In: 2018 5th International Workshop on Artificial Intelligence for Requirements Engineering (AIRE), pp. 15–21 (2018). https://doi.org/10.1109/AIRE.2018.00008
Gao, C., Zeng, J., Lyu, M.R., King, I.: Online app review analysis for identifying emerging issues. In: ICSE 2018, pp. 48–58 (2018)
Genc-Nayebi, N., Abran, A.: A systematic literature review: opinion mining studies from mobile app store user reviews. J. Syst. Softw. 125, 207–219 (2017)
Graham, R.: The great Twexit. Boston Globe (2022). https://www.bostonglobe.com/2022/11/08/opinion/great-twexit
Motger, Q., Franch, X., Marco, J.: Mobile feature-oriented knowledge base generation using knowledge graphs. In: ADBIS 2023, pp. 269–279
Salo, M., Makkonen, M.: Why do users switch mobile applications? trialing behavior as a predecessor of switching behavior. Commun. Assoc. Inf. Syst. 42, 386–407 (2018)
Shah, F.A., Sirts, K., Pfahl, D.: Using app reviews for competitive analysis: tool support. In: WAMA 2019, pp. 40–46 (2019)
Stol, K.J., Fitzgerald, B.: The ABC of software engineering research. ACM Trans. Softw. Eng. Methodol. 27(3) (2018)
Strønstad, G.H., Gerostathopoulos, I., Guzmán, E.: What’s next in my backlog? time series analysis of user reviews. In: RE 2023 - Workshops, pp. 154–161 (2023)
Wohlin, C., Aurum, A.: Towards a decision-making structure for selecting a research design in empirical software engineering. Empirical Softw. Eng. 20, May 2014
Acknowledgment
With the support from the Secretariat for Universities and Research of the Ministry of Business and Knowledge of the Government of Catalonia and the European Social Fund. This paper has been funded by the Spanish Ministerio de Ciencia e Innovación under project/funding scheme PID2020-117191RB-I00/AEI/10.13039/501100011033.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Motger, Q., Franch, X., Gervasi, V., Marco, J. (2024). Unveiling Competition Dynamics in Mobile App Markets Through User Reviews. In: Mendez, D., Moreira, A. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2024. Lecture Notes in Computer Science, vol 14588. Springer, Cham. https://doi.org/10.1007/978-3-031-57327-9_16
Download citation
DOI: https://doi.org/10.1007/978-3-031-57327-9_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-57326-2
Online ISBN: 978-3-031-57327-9
eBook Packages: Computer ScienceComputer Science (R0)