一种预估软件可靠性增长模型中不确定性的数值方法技术

技术编号:40077998 阅读:29 留言:0更新日期:2024-01-17 01:52
本发明专利技术提供预估软件可靠性增长模型中不确定性的数值方法,在测试环境中运行软件,得到软件故障历史数据,并统计分析软件故障历史数据,得到故障检测率函数,对软件的故障检测命中数量进行函数表征,继而构建软件可靠性增长模型,实现对软件运行过程中故障发生情况的充分全面建模预测;还根据测试环境中影响软件运行状态的随机环境因素,确定不确定性因子,以此修正软件可靠性增长模型,确保模型能够反映测试环境所在操作系统对软件运行的不确定性随机影响因素;还对修正的软件可靠性增长模型进行广义多项式混沌拟合求解处理,得到相应的软件故障预期数量数值解,减小对模型的求解计算量和提高对不同软件的建模普适性。

【技术实现步骤摘要】

本专利技术涉及软件故障检测的领域,尤其涉及一种预估软件可靠性增长模型中不确定性的数值方法


技术介绍

1、软件在运行过程中不可避免会发生故障,为了保证软件的正常运行,需要对软件进行故障检测,当检测到软件发生故障时,实时获取相应的故障数据,并根据故障数据进行故障排除,从而避免软件因故障无法及时排除而影响软件的正常持续运行。若在软件每次运行过程中均对其进行故障检测,会增加软件运行的负荷,同时也会降低的软件运行性能。为了在软件真正工作之前,会对软件进行测试,以此在测试过程中确定软件可能发生的故障,从而对软件进行针对性的故障排除和性能改进,比如打补丁等。在实际测试操作中,该通过对测试得到的故障数据进行建模,预测发生软件故障的数量,从而为改进软件提供可靠依据。但是现有针对软件故障的建模并未将软件运行所在的操作系统的复杂和不确定的影响因素进行全面充分的考虑,降低建模的可信度和准确度,无法有效正确地反映软件故障的真实情况。此外,现有的软件故障建模的计算过程复杂,并且针对不同类型的软件需要单独设计相应的建模过程,无法形成对不同软件的普适性和通用性建模。


<本文档来自技高网...

【技术保护点】

1.一种预估软件可靠性增长模型中不确定性的数值方法,其特征在于,包括:

2.如权利要求1所述的预估软件可靠性增长模型中不确定性的数值方法,其特征在于:

3.如权利要求1所述的预估软件可靠性增长模型中不确定性的数值方法,其特征在于:

4.如权利要求1所述的预估软件可靠性增长模型中不确定性的数值方法,其特征在于:

5.如权利要求4所述的预估软件可靠性增长模型中不确定性的数值方法,其特征在于:

6.如权利要求5所述的预估软件可靠性增长模型中不确定性的数值方法,其特征在于:

7.如权利要求1所述的预估软件可靠性增长模型中不确...

【技术特征摘要】

1.一种预估软件可靠性增长模型中不确定性的数值方法,其特征在于,包括:

2.如权利要求1所述的预估软件可靠性增长模型中不确定性的数值方法,其特征在于:

3.如权利要求1所述的预估软件可靠性增长模型中不确定性的数值方法,其特征在于:

4.如权利要求1所述的预估软件可靠性增长模型中不确定性的数值方法,其特征在于:

5.如权利要求4所述的预估软件可靠性增长模型...

【专利技术属性】
技术研发人员:杨晓艺兰雨晴王鹏
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1