同济大学学报(自然科学版)2012,Vol.40Issue(7):1102-1105,1110,5.DOI:10.3969/j.issn.0253-374x.2012.07.024
一种基于贝叶斯理论的软件可靠度评估方法
Software Reliability Assessment Based on Bayesian Method
摘要
Abstract
Since lack of reliability metrics in software testing process, a new software reliability assessment method was proposed based on Bayesian theory. An analysis was made of the relationship between software modules and Bayesian networks was established, and then the empirical data were adopted to assess the reliability of each node. The detailed steps to calculate numerical reliability of software modules were introduced and the calculation process was illustrated by a specific example. With the method, the existing test results could be resorted to and the calculation became faster. Numerical reliability assessment for each module provided the basis of test case selection and the test cost reduced, as a result, a good support for software testing was offered.关键词
可靠度/模块影响关系/贝叶斯理论/软件测试Key words
reliability/modules influence relationships Bayesian theory/software testing分类
信息技术与安全科学引用本文复制引用
许金超,曾国荪,王伟..一种基于贝叶斯理论的软件可靠度评估方法[J].同济大学学报(自然科学版),2012,40(7):1102-1105,1110,5.基金项目
国家“八六三”高技术研究发展计划(2009AA012201) (2009AA012201)
国家自然科学基金(61103068) (61103068)
NSFC-微软亚洲研究院联合资助项目(60970155) (60970155)
教育部高等学校博士学科点专项科研基金(20090072110035) (20090072110035)
上海市优秀学科带头人计划(10XD1404400) (10XD1404400)
高教能服务器和存储技术国家重点实验室开放基金(2009HSSA06) (2009HSSA06)