[发明专利]结合软件可靠性测试与硬件可靠性试验的联合试验方法有效
申请号: | 201410155961.X | 申请日: | 2014-04-17 |
公开(公告)号: | CN103914353B | 公开(公告)日: | 2016-11-23 |
发明(设计)人: | 艾骏;王金辉;陆民燕;刘洋;尹琼 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;G06F11/36 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 祗志洁 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明是一种结合软件可靠性测试与硬件可靠性试验的联合试验方法,用于软硬件系统可靠性测试。本方法分析软硬件系统,构造硬件可靠性试验剖面和软件可靠性测试剖面;软、硬件场景正交获得系统任务场景,并确定系统任务场景执行概率;建立软件可靠性测试剖面和硬件场景剖面是否关联的关系矩阵;对每个系统任务场景,结合硬件环境应力试验剖面和相关联的软件可靠性测试剖面生成阶段子剖面;同一系统任务的阶段子剖面组织成为一个周期子剖面,将周期子剖面按照试验循环周期组织生成最终的联合试验剖面;根据联合试验剖面生成试验用例进行试验。本发明试验结果能更准确地进行系统可靠性鉴定,能发现传统的可靠性试验中不能发现的系统失效。 | ||
搜索关键词: | 结合 软件 可靠性 测试 硬件 试验 联合 方法 | ||
【主权项】:
一种结合软件可靠性测试与硬件可靠性试验的联合试验方法,其特征在于,包括如下步骤:步骤1:分析软硬件系统,分析内容包括:a)确认软硬件系统需求说明书与研制任务书是否一致;b)确定试验覆盖的软件功能以及功能相关的软件输入输出情况;c)确定试验覆盖的任务场景以及场景相关的环境应力情况;d)确认软硬件系统已经开发完成,处于待测状态;步骤2:硬件可靠性试验剖面构造;步骤3:软件可靠性测试剖面构造;步骤4:确定软硬件系统任务场景及其执行概率;软件任务和硬件任务进行正交获得系统任务,第i个软件任务和第j个硬件任务对应的系统任务的执行概率为PMCij,第i个软件任务的第k个软件场景和第j个硬件任务的第g个硬件场景对应的系统任务场景的执行概率为PSCkg;PMCij=PMsi*PMHj;PSCkg=PSSk*PSHg*PMCij;其中,PMsi表示第i个软件任务的执行概率,PMHj表示第j个硬件任务的执行概率,PSSk表示第i个软件任务的第k个软件场景的执行概率,PSHg表示第j个硬件任务的第g个硬件场景的执行概率;步骤5:确定关系矩阵R,关系矩阵R的行是软件可靠性测试剖面,列是硬件场景剖面,当软件可靠性测试剖面和硬件场景剖面相关联时,即在某一阶段子剖面中描述软件完成相关剖面的功能场景,同时处于相应的综合环境应力试验剖面描述的环境场景中;元素的值为1,否则元素的值为0;步骤6:生成阶段子剖面,具体是:根据关系矩阵R,找到软硬件系统任务场景对应硬件场景剖面相关联的所有软件可靠性测试剖面,将找到的软件可靠性测试剖面与软硬件系统任务场景对应,根据当前软硬件系统任务场景中环境应力函数关系构造硬件环境应力试验剖面,结合硬件环境应力试验剖面和找到的软件可靠性测试剖面生成阶段子剖面,并由软硬件系统任务场景的执行概率和试验周期时长确定阶段子剖面的试验时长;步骤7:构造软硬件系统可靠性联合试验剖面,具体是:重复步骤6,生成所有系统任务场景的阶段子剖面,将所有阶段子剖面按照系统任务分类,同一系统任务的阶段子剖面组织成为一个周期子剖面,将周期子剖面按照试验循环周期组织,得到软硬件系统可靠性联合试验剖面;步骤8:进行软硬件系统可靠性联合试验,其中试验用例根据所构建的软硬件系统可靠性联合试验剖面生成。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410155961.X/,转载请声明来源钻瓜专利网。
- 上一篇:存储设备
- 下一篇:MiR-424-5p在抑制转移性肝癌中的应用