计算机科学 ›› 2020, Vol. 47 ›› Issue (6): 44-50.doi: 10.11896/jsjkx.191100133
段文静, 姜瑛
DUAN Wen-jing, JIANG Ying
摘要: 当前,APP软件已被广泛应用,其质量越来越受到关注。高质量的软件的缺陷应尽可能少,然而软件测试并不能发现所有的缺陷,部分缺陷到用户使用阶段才被发现,因此通过分析用户反馈的信息有助于发现软件缺陷。文中提出了基于用户反馈的APP软件缺陷识别方法,通过定义APP软件缺陷抽取规则挖掘用户反馈中的软件缺陷,并在挖掘软件缺陷的过程中动态更新抽取规则,最后对抽取出的APP软件缺陷进行分类及严重程度分析。实验表明,所提方法是有效的,提取含有软件缺陷的APP软件用户评论的准确率达85.19%,缺陷分类准确率达83.23%。
中图分类号:
[1]IEEE Std 729-1983[S].Standard Glossary of Software Engineering Terminology.IEEE,1990. [2]ZHANG W,XU H,WAN W.Weakness Finder:Find product weakness from Chinese reviews by using aspects based sentiment analysis[J].Expert Systems with Applications,2012,39(11):10283-10291. [3]ABRAHAMS A S,JIAO J,WANG G A,et al.Vehicle defect discovery from social media[J].Decision Support Systems,2012,54(1):87-97. [4]ZHANG S,WU J Y,FAN W G,et al.Defect Discovery of Phones Based on Social Media Analyics[J].Computer Integra-ted Manufacturing Systems,2016,22(9):2264-2273. [5]JIANG C Q,WANG Q L,LIU S X,et al.A Semi-Supervised Learning Method for Vehicle Defect Recognition in Chinese Social Media Environment[C]//The 16th China Management Scie-nce Annual Conference.2014. [6]XIA H S,YANG P,XIONG G.The Classification Model for Online Reviews’ Effectiveness Based on Feature Extraction Improvement[J].Scientific and Technical Information,2015,5(34):493-500. [7]PAGANO D,MAALEJW.User feedback in the appstore:An empirical study[C]//2013 21st IEEE International Requirements Engineering Conference(RE).IEEE,2013:125-134. [8]ZHAO Y,LI Q Q,CHEN Y H,et al.Research on overseas online shopping APP user satisfaction based on online comment sentiment analysis[J].Data Analysis and Knowledge Discovery,2018,2(11):19-27. [9]FAN W H,XU J.Users’ Pain-point Analysis Based on the Sentiment Calculation of Web Users’ Comments:Taking Cell Phone Comments as Examples[J].Information studies:Theory &Application,2018,41(1):98-103. [10]HU T Y,JIANG Y.Mining of User’s Comments Reflecting Usage Feedback for APP Software[J].Journal of Software,2019,30(10):3168-3185. [11]PLOSKI J,ROHR M,SCHWENKENBERG P.Research issues in software fault categorization[J].ACM SIGSOFT Software Engineering Notes,2007,32(6):1-8. [12]CHILLAREGE R,BHANDARI I S,CHAAR J K,et al.Orthogonal defect classification a concept for in-process measurements[J].IEEE Transactions on Software Engineering,1992,18(11):943-956. [13]IEEE Std 1044-2009[S].Standard Classification for Anomalies,IEEE,2009. [14]NIE L,LIU M R.Research on Sofetware Defects Classification[J].Application Research of Computers,2004,1(6):84-86. [15]PRESSMAN R S.Software Engineering:a Practitioner’s Approach(5th)[M].Thomas Casson,2001:209-212. [16]CHEN Q,ZHANG L,JIANG J,et al.Review Analysis Method Based on Support Vector Machine and Latent Dirichlet Allocation[J].Journal of Software,2019,30(5):349-362. |
[1] | 陈泳全, 姜瑛. 基于卷积神经网络的APP用户行为分析方法 Analysis Method of APP User Behavior Based on Convolutional Neural Network 计算机科学, 2022, 49(8): 78-85. https://doi.org/10.11896/jsjkx.210700121 |
[2] | 周凯, 任怡, 汪哲, 管剑波, 张芳, 赵言亢. 基于主题模型的Ubuntu操作系统缺陷报告的分类及分析 Classification and Analysis of Ubuntu Bug Reports Based on Topic Model 计算机科学, 2020, 47(12): 35-41. https://doi.org/10.11896/jsjkx.200100022 |
[3] | 王攀藻. 物联网终端设备软件的开发系统研究 Research on Software Development System of Internet of Things Terminal Equipment 计算机科学, 2017, 44(Z6): 515-518. https://doi.org/10.11896/j.issn.1002-137X.2017.6A.114 |
[4] | 冉猛,姜瑛. APP软件的用户评论模式分析方法 Analytical Method for APP Software’s User Comment Patterns 计算机科学, 2017, 44(11): 181-186. https://doi.org/10.11896/j.issn.1002-137X.2017.11.027 |
[5] | 曹姗姗,王冲. 基于网页链接与用户反馈的PageRank算法改进研究 Improved PageRank Algorithm Based on Links and User Feedback 计算机科学, 2014, 41(12): 179-182. https://doi.org/10.11896/j.issn.1002-137X.2014.12.039 |
[6] | 王斌,吴太文,胡培培. 软件缺陷分类和分析研究 Research on Software Defect Classification and Analysis 计算机科学, 2013, 40(9): 16-20. |
[7] | 李宁,李战怀. 软件缺陷数据处理研究综述 Overview of Software Defect Data Processing Research 计算机科学, 2009, 36(8): 21-25. |
|