基于状态验证覆盖的BAYES软件可靠性评估

来源 :中国航天第二研究院 航天科工集团第二研究院 | 被引量 : 0次 | 上传用户:yingzhao1121
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件可靠性是软件质量的重要因素,可靠性评估是对软件可靠性进行定量控制的必要手段。传统的可靠性评估方法都是基于系统运行期间的失效分析,对于武器型号软件,由于其使用试验耗费巨资且周期很长,不可能对系统进行过多的使用试验,再加上目前多数武器系统都不具备条件开展标准的可靠性试验,导致难以采集到足够多的、高质量的失效数据。鉴于这种现状,本文提出一种适用于武器型号软件、基于系统状态验证覆盖的Bayes软件可靠性评估方法。 本文采用发展较为成熟的二项分布贝叶斯可靠性模型作为评估的基础,依据协调性假说原理选择其共轭分布作为先验分布,采用减函数法构造多层先验分布思想来确定先验分布参数,针对不同的测试情况预计相应的测试长度,并提出用“测试用例数目”作为衡量测试工作量的标准。 利用测试覆盖信息对测试集进行度量,能进一步提高评估精度。本文以系统信息交换字作为覆盖分析对象,分别从测试用例对应的状态覆盖域以及被覆盖状态项的重要性差异两方面来规范系统测试用例,使得规范后的测试用例单元在检错能力上近似一致,从而能够直接满足贝叶斯模型的应用要求。 本文进一步对基于状态验证覆盖的Bayes软件可靠性模型进行验证比较,通过仿真试验证明该模型的性能优越性。 在理论研究的基础上,本文针对某跟踪制导雷达作战软件进行可靠性评估的实践应用,并就特征状态的提取与验证等关键技术进行了研究,最后总结了该评估方法的适用条件,为进一步系统实现做好了准备。
其他文献
本论文针对避障TSP问题的特点,对算法的各个环节进行了细致的分析和设计。  为了降低避障TSP问题的算法的复杂度,首先对障碍物环境进行适当的抽象和简化,把环境中的障碍物简化
可用性是从产品最终用户的角度出发来衡量产品质量的重要指标。目前,大多数网站普遍存在着不少可用性问题,给人们浏览网站带来了很多困难,同时也影响用户对网站的满意度,降低网站
IPv6协议是下一代互联网的核心,无疑是网络发展的大趋势。各种技术和应用正在向IPv6移植,一些新的技术也在IPv6下孕育而生。 VoIP(Voice Over lP)是利用以太网或其他基于IP
近年来,随着通信网络的迅速发展,具有多种通信手段、设施布置灵活的无线多模网关成为环境监测、应急通信等领域研究的重点。同时人们对视频服务的需求日益增大,而基于无线多
随着大数据、云计算时代的来临,I/O密集型应用亟需高性能的存储介质。作为当前主流备份存储介质的机械磁盘,其数据读/写速度已远远落后于CPU对I/O性能的需求。基于NAND闪存构造
随着电子商务的发展,基于Agent技术的商务协商功能模块的智能化研究是新一代电子商务研究的热点。协商是传统商业活动中最重要、最能体现人类智慧的组成环节;在当今海量信息共
贝叶斯网络是20世纪80年代提出的不确定性推理方法,它为依赖关系和因果关系提供了一种自然而有效的表达方式。贝叶斯网络具备概率推理能力强、语义清晰、易于理解等技术特点,
随着数据库技术的迅速发展以及数据库管理系统的广泛应用,很多企业已经建立了自己的数据库信息管理系统,积累了大量的业务操作数据。这其中也同样蕴藏着大量有价值的但却未被发
目前网络信息利用模式有许多根本性缺陷,网络完全按照用户指定的信息类型和信息源地址,搜索和提供用户所需要的信息,网络中海量的、随机的、并发的、分布的利用信息的行为,被看作
图像处理技术是利用计算机来处理、分析和理解视觉信息的一项技术。随着计算机科学技术的巨大进步,图像处理技术研究和应用的领域正在迅速的延伸。一些具有高鲁棒性的图像处理