期刊文献+

基于用户评论的潜在演化需求发现方法 被引量:7

Potential Evolution Requirements Detect Method Based on User Comments
原文传递
导出
摘要 由于在线用户评论具有数据量大、质量良莠不齐等特点,单纯依靠人工校读方法发现其中的演化需求耗时耗力,也无法满足以用户为中心的软件版本快速更新的需要,因此提出一种基于用户评论的潜在演化需求发现方法 DICM.该方法首先对预处理后的用户评论文本进行基于信息增益的特征选择,接着使用下采样来降低训练集与测试集的不平衡度,最后利用朴素贝叶斯分类器分类出潜在演化需求,以辅助需求工程师进行演化需求的抽取.对照实验结果表明,使用DICM方法发现的潜在演化需求可以有效辅助需求分析师进行演化需求的获取,减轻需求分析师工作量并减小个体差异.同时,获得了关于DICM方法的用户可接受性及未来改进方向. Since the online user comments have the features of large amount,varied quality of comment content etc,detecting the potential evolution requirements only by manual proofreading is labor-intensive and time-consuming,and also unable to meet the needs of user-centric software version quick update,thus a potential evolution requirements detect method DICM based on user comments was proposed.The method firstly selects the features from preprocessed user comments text based on information gain,then uses down-sampling to decrease the unbalancedness between training set and test set,finally applies the naive Bayes classifier to sort out the potential evolution requirements,to assist requirements analysts to extract evolution requirements.The results of control experiments carried out showed that the potential evolution requirements detected by DICM can assist the requirements analysts to elicit the evolution requirements effectively,decrease the manual effort and reduce the individual difference.Meanwhile,the user acceptance and some insights about the improvement of DICM also have been found.
出处 《武汉大学学报(理学版)》 CAS CSCD 北大核心 2015年第4期347-355,共9页 Journal of Wuhan University:Natural Science Edition
基金 国家自然科学基金资助项目(61170026) 武汉市科技攻关计划项目(201212521826) 重庆市重点实验室专项基金项目(2012ECSC0210)
关键词 软件演化需求 用户评论 朴素贝叶斯分类器 下采样 software evolution requirements user comments naive Bayes classifier down-sampling
  • 相关文献

参考文献20

  • 1姜巍,张莉,戴翼,蒋竞,王刚.面向用户需求获取的在线评论有用性分析[J].计算机学报,2013,36(1):119-131. 被引量:58
  • 2Fu B,Lin J,Li L,et al.Why people hate your APP:making sense of user feedback in a mobile app store[C]//Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining.New York:ACM,2013:1276-1284.
  • 3Iacob C,Harrison R.Retrieving and analyzing mobile apps feature requests from online reviews[C]//Mining Software Repositories(MSR),2013 10th IEEE Working Conference on.Piscataway:IEEE Press,2013:41-44.
  • 4Laurent P,Cleland-Huang J.Lessons learned from open source projects for facilitating online requirements processes[C]//Requirements Engineering:Foundation for Software Quality.Berlin Heidelberg:Springer-Verlag,2009:240-255.
  • 5陈晓桦,刘心松.需求分析与获取的方法学与技术[J].计算机应用,1995,15(2):19-21. 被引量:10
  • 6Cleland-Huang J,Chang C K,Christensen M.Eventbased traceability for managing evolutionary change[J].Software Engineering,IEEE Transactions on,2003,29(9):796-810.
  • 7Young J D,Anton A I.A method for identifying software requirements based on policy commitments[C]//Requirements Engineering Conference(RE),201018th IEEE International.Washington,D C:IEEE Computer Society,2010:47-56.
  • 8Harman M,Jia Y,Zhang Y.App store Mining and analysis:MSR for app stores[C]//Mining Software Repositories(MSR),2012 9th IEEE Working Conference on.Piscataway:IEEE Press,2012:108-111.
  • 9Carre珘no G L V,Winbladh K.Analysis of user comments:An approach for software requirements evolution[C]//Proceedings of the 2013 International Conference on Software Engineering.Piscataway:IEEE Press,2013:582-591.
  • 10Chen N,Lin J,Hoi S C H,et al.AR-miner:Mining informative reviews for developers from mobile app marketplace[C]//Proceedings of the 36th International Conference on Software Engineering.New York:ACM,2014:767-778.

二级参考文献5

共引文献139

同被引文献66

引证文献7

二级引证文献29

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部