Browse > Article
http://dx.doi.org/10.7236/IJASC.2020.9.4.124

User Review Mining: An Approach for Software Requirements Evolution  

Lee, Jee Young (Department of Software, SeoKyeong University)
Publication Information
International journal of advanced smart convergence / v.9, no.4, 2020 , pp. 124-131 More about this Journal
Abstract
As users of internet-based software applications increase, functional and non-functional problems for software applications are quickly exposed to user reviews. These user reviews are an important source of information for software improvement. User review mining has become an important topic of intelligent software engineering. This study proposes a user review mining method for software improvement. User review data collected by crawling on the app review page is analyzed to check user satisfaction. It analyzes the sentiment of positive and negative that users feel with a machine learning method. And it analyzes user requirement issues through topic analysis based on structural topic modeling. The user review mining process proposed in this study conducted a case study with the a non-face-to-face video conferencing app. Software improvement through user review mining contributes to the user lock-in effect and extending the life cycle of the software. The results of this study will contribute to providing insight on improvement not only for developers, but also for service operators and marketing.
Keywords
Intelligent Software Engineering; User Review Mining; User Satisfaction Analysis; Sentiment Analysis; Structural Topic Modeling;
Citations & Related Records
Times Cited By KSCI : 4  (Citation Analysis)
연도 인용수 순위
1 A. Ciurumelea, A. Schaufelbuhl, S. Panichella, et al., "Analyzing reviews and code of mobile apps for better release planning," in 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 91-102, IEEE, 2017. DOI: https://doi.org/10.1109/SANER.2017.7884612   DOI
2 L. Villarroel, G. Bavota, B. Russo, et al., "Release planning of mobile apps based on user reviews," in 2016 IEEE/ACM 38th International Conference on Software Engineering (ICSE), pp. 14-24, IEEE, 2016. DOI: https://doi.org/10.1145/2884781.2884818   DOI
3 P. M. Vu, T. T. Nguyen, H. V. Pham, et al., "Mining user opinions in mobile app reviews: A keyword-based approach (t)," in 2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE), pp. 749-759, IEEE, 2015. DOI: https://doi.org/10.1109/ASE.2015.85   DOI
4 J. Lee, "A Study on Research Trend Analysis and Topic Class Prediction of Digital Transformation using Text Mining," International journal of advanced smart convergence, vol. 8, no. 2, pp. 183-190, 2019. DOI: https://doi.org/10.7236/IJASC.2019.8.2.183   DOI
5 N. Chen, J. Lin, S. C. Hoi, et al., "AR-miner: mining informative reviews for developers from mobile app marketplace," in Proceedings of the 36th international conference on software engineering, pp. 767-778, 2014. DOI: https://doi.org/10.1145/2568225.2568263   DOI
6 M. Tavakoli, L. Zhao, A. Heydari, et al., "Extracting useful software development information from mobile application reviews: A survey of intelligent mining techniques and tools," Expert Systems with Applications, vol. 113, pp. 186-199, 2018. DOI: https://doi.org/10.1016/j.eswa.2018.05.037   DOI
7 S. Panichella, A. Di Sorbo, E. Guzman, et al., "How can i improve my app? classifying user reviews for software maintenance and evolution," in 2015 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 281-290, IEEE, 2015. DOI: https://doi.org/10.1109/ICSM.2015.7332474   DOI
8 C. Tao, H. Guo, Z. Huang, "Identifying security issues for mobile applications based on user review summarization," Information and Software Technology, vol. 122, pp. 106290, 2020. DOI: https://doi.org/10.1016/j.infsof.2020.106290   DOI
9 S. Moghaddam, "Beyond sentiment analysis: mining defects and improvements from customer feedback," in European conference on information retrieval, pp. 400-410, Springer, 2015. DOI: https://doi.org/10.1007/978-3-319-16354-3_4   DOI
10 W. Maalej, Z. Kurtanovic, H. Nabil, et al., "On the automatic classification of app reviews," Requirements Engineering, vol. 21, no. 3, pp. 311-331, 2016. DOI: https://doi.org/10.1007/s00766-016-0251-9   DOI
11 M. E. Roberts, B. M. Stewart, D. Tingley, "stm: R package for structural topic models," Journal of Statistical Software, vol. 10, no. 2, pp. 1-40, 2014. DOI: https://doi.org/10.18637/jss.v091.i02   DOI
12 M. E. Roberts, B. M. Stewart, D. Tingley, et al., "The structural topic model and applied social science," in Advances in neural information processing systems workshop on topic models: computation, application, and evaluation, Harrahs and Harveys, Lake Tahoe, 2013.
13 M. E. Roberts, B. M. Stewart, E. M. Airoldi, "A model of text for experimentation in the social sciences," Journal of the American Statistical Association, vol. 111, no. 515, pp. 988-1003, 2016. DOI: https://doi.org/10.1080/01621459.2016.1141684   DOI
14 J. Y. Lee, "A Study on Socio-technical System for Sustainability of the 4th Industrial Revolution: Machine Learning-based Analysis," International Journal of Internet, Broadcasting and Communication(IJIBC), Vol.12, No.4, pp. 204-211, 2020. DOI: https://doi.org/10.7236/IJIBC.2020.12.4.204   DOI