Mining of User's Comments Reflecting Usage Feedback for APP Software

被引:0
作者
Hu T.-Y. [1 ,2 ]
Jiang Y. [1 ,2 ]
机构
[1] Yunnan Key Laboratory of Computer Technology Application, Kunming
[2] Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming
来源
Ruan Jian Xue Bao/Journal of Software | 2019年 / 30卷 / 10期
基金
中国国家自然科学基金;
关键词
App software; Comment mode; Comment seed; Extracting rule; Interactive mining; Usage feedback; User's comments;
D O I
10.13328/j.cnki.jos.005794
中图分类号
学科分类号
摘要
With the popularity of App software applications, the number of user's comments for App software has increased dramatically. Mining valuable software usage feedback based on user's comments can help developers to maintain and improve App software pertinently. Aimed at different types of usage feedback for App software, this study proposes the extracting rules of evaluation object and evaluation opinion. Moreover, the comment modes and comment seeds are defined. User's comments that are same or similar to comment seeds reflecting usage feedback are mined. Based on the initial comment seeds labeled manually, a candidate comment mode library is built continuously. A semi-supervised learning method is used to dynamically expand the comment seed library based on the candidate comment mode library. The scope of mining user's comments reflecting usage feedback is expanded by interactive mining process. Finally, the experimental results show that the proposed method can effectively mine App software user's comments reflecting usage feedback with an average mining rate of 77.82%. © Copyright 2019, Institute of Software, the Chinese Academy of Sciences. All rights reserved.
引用
收藏
页码:3168 / 3185
页数:17
相关论文
共 26 条
  • [1] Pagano D., Brugge B., User involvement in software evolution practice: A case study, Proc. of the 2013 Int'l Conf. on Software Engineering, pp. 953-962, (2013)
  • [2] Jiang W., Ruan H., Zhang L., Lew P., Jiang J., For user-driven software evolution: Requirements elicitation derived from mining online reviews, Proc. of the Pacific-Asia Conf. on Knowledge Discovery and Data Mining, pp. 584-595, (2014)
  • [3] Lu Z., Yang D., Li J., A software evaluation system based on reviews mining, Computer Applications and Software, 31, 7, pp. 1-4, (2014)
  • [4] Cui J., Yang D., Li J., RERM: A requirement elicitation method based on review mining, Computer Applications and Software, 32, 8, pp. 28-33, (2015)
  • [5] Panichella S., Di Sorbo A., Guzman E., Visaggio C.A., Canfora G., Gall H., Ardoc: App reviews development oriented classifier, Proc. of the 24th ACM SIGSOFT Int'l Symp. on Foundations of Software Engineering, pp. 1023-1027, (2016)
  • [6] Grano G., Di Sorbo A., Mercaldo F., Visaggio C.A., Canfora G., Panichella S., Android apps and user feedback: A dataset for software evolution and quality improvement, Proc. of the 2nd ACM SIGSOFT Int'l Workshop on App Market Analytics, pp. 8-11, (2017)
  • [7] Guzman E., Maalej W., How do users like this feature? a fine grained sentiment analysis of app reviews, Proc. of the 22nd IEEE Int'l Requirements Engineering Conf. (RE), pp. 153-162, (2014)
  • [8] Keertipati S., Savarimuthu B.T.R., Licorish S.A., Approaches for prioritizing feature improvements extracted from app reviews, Proc. of the 20th Int'l Conf. on Evaluation and Assessment in Software Engineering (EASE 2016), pp. 1-6, (2016)
  • [9] Gao C.Y., Xu H., Hu J.J., Et al., Ar-tracker: Track the dynamics of mobile apps via user review mining, Proc. of the 2015 IEEE Symp. on Service-oriented System Engineering (SOSE), pp. 284-290, (2015)
  • [10] Palomba F., Salza P., Ciurumelea A., Palomba F., Salza P., Ciurumelea A., Panichella S., Gall H., Ferrucci F., De Lucia A., Recommending and localizing change requests for mobile apps based on user reviews, Proc. of the 39th Int'l Conf. on Software Engineering, pp. 106-117, (2017)