[发明专利]一种贝叶斯软件可靠性验证测试方法及其计算机辅助工具有效

专利信息
申请号: 201210125683.4 申请日: 2012-04-25
公开(公告)号: CN102662848A 公开(公告)日: 2012-09-12
发明(设计)人: 李秋英;李海峰;陆民燕;王学成 申请(专利权)人: 北京航空航天大学
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 北京永创新实专利事务所 11121 代理人: 周长琪
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提出一种贝叶斯软件可靠性验证测试方法及其计算机辅助工具,测试方法针对离散型和连续型两种软件,构造了基于减函数法的先验分布函数,在此基础上构造单层有先验的贝叶斯软件可靠性验证测试方法,再对先验分布函数中的超参数构建先验分布函数,构造多层无先验的贝叶斯软件可靠性验证测试方法。本发明计算机辅助工具包括先验数据收集管理模块、失效数据导入模块、先验信息计算模块、验证测试方案生成模块、录入验证测试失效数据模块及结果输出模块,实现基于减函数法的单层先验分布的贝叶斯软件可靠性验证测试。本发明更加适用于高可靠软件的可靠性验证测试,提高了验证测试的效率。
搜索关键词: 一种 贝叶斯 软件 可靠性 验证 测试 方法 及其 计算机 辅助工具
【主权项】:
一种贝叶斯软件可靠性验证测试方法,其特征在于,包括如下步骤:步骤1:收集测试数据,并判断被测软件为离散型软件还是连续型软件,若是连续型软件,执行步骤2;若是离散型软件,转步骤5执行;步骤2:调入用户给定的验证指标,并选择进行单层贝叶斯可靠性验证测试还是进行多层贝叶斯可靠性验证测试,若选择单层贝叶斯可靠性验证测试,执行步骤3,若选择多层贝叶斯可靠性验证测试,执行步骤4;步骤3:采用基于减函数法的单层有先验的连续型贝叶斯软件可靠性验证测试方法进行可靠性验证测试,具体是:首先选取失效率λ的一个减函数构造先验分布密度函数,然后利用软件可靠性增长测试过程后期收集的测试数据对先验分布密度函数的超参数进行估计,并确定后验分布密度函数,最后确定测试所需的连续执行时间;步骤4:采用基于减函数法的多层先验分布的连续型贝叶斯软件可靠性验证测试方法进行可靠性验证测试,具体是:首先选取失效率λ的一个减函数构造第一层先验分布密度函数,再为第一层先验分布密度函数的超参数选择先验分布密度函数,得到多层先验分布密度函数,然后确定多层后验分布密度函数,并最终确定测试所需的连续执行时间;步骤5:调入用户给定的验证指标,并选择进行单层贝叶斯可靠性验证测试还是进行多层贝叶斯可靠性验证测试,若选择单层贝叶斯可靠性验证测试,执行步骤6,若选择多层贝叶斯可靠性验证测试,执行步骤7;步骤6:采用基于减函数法的单层有先验的离散型贝叶斯软件可靠性验证测试方法进行可靠性验证测试,具体是:首先选取失效概率p的减函数构造先验分布密度函数,然后利用软件可靠性增长测试过程后期的测试数据对先验分布密度函数的超参数进行估计,并求解后验分布密度函数,最后确定测试所需的测试用例数量;步骤7:采用基于减函数法的多层先验分布的离散型贝叶斯软件可靠性验证测试方法进行可靠性验证测试,具体是:首先选取失效概率p的一个减函数构造第一层先验分布密度函数,再为第一层先验分布密度函数的超参数选择先验分布密度函数,得到多层先验分布密度函数,然后求解多层后验分布密度函数,最终确定测试所需的测试用例数量;步骤8:根据被测软件特点和可靠性测试要求搭建可靠性测试环境,构造操作剖面,并根据所确定的测试所需的连续执行时间或者测试用例数量,生成相应数量的可靠性测试用例;步骤9:执行步骤8中生成的测试用例,并收集失效数据;步骤10:根据执行结果,判断当前被测软件是否满足可靠性验证的要求,若不满足,则得出拒收结论,若满足,则得出接收结论。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201210125683.4/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top