首页> 中文学位 >基于测试覆盖的软件可靠性模型
【6h】

基于测试覆盖的软件可靠性模型

代理获取

摘要

软件在当今生活中扮演着日益重要的角色,软件质量是软件生存的重要保障,而软件可靠性是软件质量的重要衡量标准,并且直接关系到软件发布后的可用性。软件中不可避免的存在各种缺陷和错误,这一点在中大型规模软件中体现的尤为明显,错误的排除无疑可以提高软件的可靠性,而软件可靠性模型恰是对软件错误进行科学预测的有力工具。自从1967年生灭过程模型提出以来,软件科学家们便建立了各种各样的模型来对软件的错误进行预测。到目前为止,已发表的模型数量已经超过百种,其中非齐次泊松过程(NHPP)模型占有相当的比重。测试覆盖是指测试能够覆盖程序中潜在错误点的程度。测试覆盖是软件测试过程中常用的准则之一。测试覆盖和软件可靠性之间有着密切的联系,国内外专家均对此做出过一定的研究。
   本文对已发表的非齐次泊松过程(NHPP)模型进行了深入的学习和研究,得出了众多NHPP模型之间的相似性,从测试覆盖的角度,同时提出了测试过程中测试人员的“学习现象”,并考虑了软件排错过程中新错误的引入和错误的不完全排除等情况,提出了一种新的软件可靠性模型。通过和已有模型进行仿真试验对比显示,本文提出的模型对实际数据有很好的拟合性能,具有很好的工程实践意义。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号