Computer Science ›› 2020, Vol. 47 ›› Issue (6): 44-50.doi: 10.11896/jsjkx.191100133

• Intelligent Software Engineering • Previous Articles     Next Articles

Defect Recognition of APP Software Based on User Feedback

DUAN Wen-jing, JIANG Ying   

  1. Computer Technology Application Key Lab of Yunnan Province,Kunming 650500,China
    Faculty of Information Engineering and Automation,Kunming University of Science and Technology,Kunming 650500,China
  • Received:2019-11-18 Online:2020-06-15 Published:2020-06-10
  • About author:DUAN Wen-jing,born in 1992,postgraduate,is a member of China Compu-ter Federation.Her main research inte-rests include software engineering and so on.
    JIANG Ying,born in 1974,Ph.D,professor,Ph.D supervisor,is a senior member of China Computer Federation.Her main research interests include software quality assurance and testing,cloud computing,big data analysis and intelligent software engineering.
  • Supported by:
    This work was supported by the National Key Research and Development Program of China (2018YFB1003904),National Natural Science Foundation of China (61462049,61063006,60703116) and Key Project of Yunnan Applied Basic Research (2017FA033)

Abstract: At present,APP software has been widely used,and its quality has been widely concerned.The high quality software defects should be fewer.However,software testing cannot find all defects.Some software defects can not be found until the user uses the software.This paper puts forward a method of software defect recognition based on user feedback.By defining the APP software defect extraction rule,software defects in user feedback are mined.During the mining of APP software’s defect,the extraction rule is dynamically updated.Then the classification and severity for the extracted defects are analyzed.The experimental results show that the proposed method is effective,the accuracy of extracting user comments including APP software’s defects is 85.19%,and the accuracy of defect classification is 83.23%.

Key words: APP software, Defect classification, Defect extraction rules, Defect severity, User feedback

CLC Number: 

  • TP311.5
[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] CHEN Yong-quan, JIANG Ying. Analysis Method of APP User Behavior Based on Convolutional Neural Network [J]. Computer Science, 2022, 49(8): 78-85.
[2] WANG Pan-zao. Research on Software Development System of Internet of Things Terminal Equipment [J]. Computer Science, 2017, 44(Z6): 515-518.
[3] RAN Meng and JIANG Ying. Analytical Method for APP Software’s User Comment Patterns [J]. Computer Science, 2017, 44(11): 181-186.
[4] CAO Shan-shan and WANG Chong. Improved PageRank Algorithm Based on Links and User Feedback [J]. Computer Science, 2014, 41(12): 179-182.
[5] WANG Bin,WU Tai-wen and HU Pei-pei. Research on Software Defect Classification and Analysis [J]. Computer Science, 2013, 40(9): 16-20.
[6] LI Nine , LI Zhan-huai. Overview of Software Defect Data Processing Research [J]. Computer Science, 2009, 36(8): 21-25.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!