一种基于贝叶斯理论的软件可靠度评估方法
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

TP309

基金项目:

国家“八六三”高技术研究发展计划(项目编号),国家“九七三”重点基础研究发展计划(项目编号),国家自然科学基金项目(项目编号),教育部高等学校博士学科点专项科研基金(项目编号),上海市教委各类项目(项目编号)


Software Reliability Assessment Based on Bayesian Method
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对目前软件测试过程中可靠性度量方法匮乏的不足,提出了一种新的基于贝叶斯理论的软件可靠度评估方法,该方法通过分析软件模块间的影响关系构建贝叶斯网络,利用贝叶斯方法和经验数据评估贝叶斯网络中各节点的可靠度。给出了可靠度计算的详细推导过程,并通过一个具体实例解释了计算过程。该方法能重用已有的测试结果,计算速度快,简单易行。通过对每个模块提供数值可靠度估算,可以作为测试用例选择的依据,降低了测试成本,从而很好地为软件测试提供支持。

    Abstract:

    Since lack of reliability metrics in software testing process, we presented a new software reliability assessment method based on Bayesian theory. In the method, we analyzed the relationships between software modules and constructing Bayesian networks, and then used the empirical data to assess the reliability of each node. The paper described the detailed steps of calculating numerical reliability of software modules, and explained the calculation process by a specific example. This method can reuse the existing test results and make the calculation faster. Numerical reliability assessment for each module can be the basis of test case selection and reduced the cost, thus providing good support for software testing.

    参考文献
    相似文献
    引证文献
引用本文

许金超,曾国荪.一种基于贝叶斯理论的软件可靠度评估方法[J].同济大学学报(自然科学版),2012,40(7):1102~1105

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2011-09-05
  • 最后修改日期:2012-05-19
  • 录用日期:2012-03-04
  • 在线发布日期: 2012-09-18
  • 出版日期:
文章二维码