- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程领域关于故障预测性能
的系统文献综述
Tracy Hall, Sarah Beecham, David Bowes, David Gray, and Steve Counsell
摘要
背景: 准确地预测出代码何处有可能存在故障可以帮助指导测试工作,降低成本,提高软件的质量。
目的:我们研究故障预测模型的上下文信息(即context),模型中所使用的自变量以及所使用建模技术这些因素如何影响模型的性能。
方法:我们使用了系统性文献回顾的方法,甄选了从2000年1月开始至2010年12月结束以来发表的208篇有关故障预测的研究文献。根据我们提出并且运用的准则,我们综合得到了34份定量定性的研究报道,这些报告都具有充足的研究背景和方法论的相关信息。
结果:表现效果好的模型都是基于一些简单的建模方法构建的,比如朴素贝叶斯、逻辑回归。独立变量的组合被用于表现良好的模型中,特征提取也已被应用到这些组合中,尤其当这些模型表现得很出色时。
结论:用来建立模型的方法对于预测性能似乎是有影响。虽然有一系列关于故障预测的研究我们是可以信任的,但是我们仍然需要更多使用可靠的方法进行研究的文献报告,并且这些报告能够全面地报道他们研究的背景,方法过程和模型性能。
(注:context在本翻译版本中分别用了上下文信息、环境背景、基本背景信息等词汇表示 , review分别用了回顾、审查等词汇表示。 Model technique 分别用了建模技术、建模方法等相近词汇表示。)
?
关键词:系统性文献回顾,软件故障预测
1引言
?本系统性文献回顾(SLR)旨在确定并分析从2000年1月至2010年12月期间发表的有关源代码故障预测模型的208篇研究报告。我们的分析探讨模型的性能如何受模型构建中的上下文、模型中所使用的独立变量以及模型建立的方法的影响。我们的研究结果使研究人员能够基于许多以往研究中的最好的知识和实践来开发预测模型。我们的研究结果还有助于研究者为找出最适合他们研究背景的预测模型做出有效的决策。
故障预测建模是以往许多研究中的一个重要的领域。这些研究通常产生故障预测模型,这些模型使软件工程师专注于易出错的代码段进行开发活动,从而提高软件质量、优化资源使用效率。许多发布的故障预测模型都是复杂的而且不相干的,也并没有必威体育精装版的关于故障预测研究状态的全面报道存在。在[ 1 ]和[2 ]?中有两篇有关这个领域的回顾报道,我们的文献回顾在以下几个方面有别于之前的回顾:
时间框架: 我们的回顾是最现代因为它涵盖了自2000年至2010年发表的研究报告。Fenton和Neil对软件故障预测领域研究进行的严格的文献回顾直至1999年[ 1 ] 。Catal和DIRI的回顾的文献范围涵盖从1990年到2007年发表的文献[ 2]。
系统的方法: 我们遵循Kitchenham和Charters [ 3 ]原创的关于进行系统化评价的缜密步骤。Catal和DIRI并没有说明他们如何收集 他们的研究文献,只是说他们采用了J?rgensen 和Shepperd的[ 4 ]方法论。Fenton 和Neil并没有应用由Kitchenham和Charters 创立的系统方法因为他们的研究成果发布在在这些准则的产生之前。
全面性:我们不像Catal 和DIRI一样只依靠有哪些信誉好的足球投注网站引擎,我们还一篇篇地阅读相关期刊和会议论文。因此,我们分析了许多论文。
分析:我们对于每篇论文进行了更详细的分析。Catal 和DIRI集中上下文或是环境研究(context of studies),其中包括:论文发表的出处,发表的时间,使用的度量类型,数据集的和建模方法。除此之外,我们还报告了模型的表现效果并且综合总结了我们的研究发现。
我们提出四点显著贡献,表现如下:
1、从2000年1月至2010年12月的208篇在软件工程故障预测领域的研究文献集合,研究人员可以把这些研究当做他们未来对于故障预测探索的基础。
2、由36篇具有详细上下文和方法论阐述的文献子集合,这个集合能够让研究人员进行可靠的分析同时让模型使用者为他们当前状况挑选一个合适模型提供参考评价。
3、一个评估研究中有足够的关于上下文和方法论的细节的准则集合。同时我们用该准则集合确定上述36个研究。他们可以也可用于指导其他研究人员构建可信的、可理解和可复制的模型同时让研究人员和用户可以对模型有基本的信心。这些标准也可以被用来引导期刊和会议审阅人确定一篇故障预测领域的论文是否进行了充分研究报道。
4、一个反映当前软件故障预测领域状态的综合阐述,如满足我们评价标准的36篇研究文献的报告。该合成基于提取并结合:研究中主要结论的定性信息,研究报告中有关性能的
您可能关注的文档
- 2014年度贵州省公务员普法考试参考答案.docx
- 2014年福建省公务员考试行测模拟卷.docx
- 2014年云南中学教师资格考试信息技术基础强化练习五.docx
- 2014秋第二协作区八年级地理期中联考试题1.docx
- 2014注会考试审计考前冲刺建议.docx
- 2015年考研数学(三)真题及答案详解.docx
- HL数字控制编程系统使用说明.docx
- 财税专业技能等级考试(ATT)从业级模拟试卷.docx
- 成考英语重难点复习笔记.docx
- 地下建筑与结构模拟题.docx
- 甘肃省白银市会宁县第一中学2025届高三3月份第一次模拟考试化学试卷含解析.doc
- 2025届吉林市第一中学高考考前模拟生物试题含解析.doc
- 四川省三台县芦溪中学2025届高三下第一次测试生物试题含解析.doc
- 2025届江苏省启东市吕四中学高三适应性调研考试历史试题含解析.doc
- 浙江省宁波市十校2025届高三二诊模拟考试历史试卷含解析.doc
- 甘肃省甘南2025届高考生物必刷试卷含解析.doc
- 河北省石家庄市一中、唐山一中等“五个一”名校2025届高考历史四模试卷含解析.doc
- 江西省南昌市进贤一中2025届高考生物考前最后一卷预测卷含解析.doc
- 甘肃省白银市会宁县第四中学2025届高三第二次模拟考试历史试卷含解析.doc
- 宁夏银川市宁夏大学附属中学2025届高考化学押题试卷含解析.doc
文档评论(0)