软件可靠性统计推断方法研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:ncufox
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的迅猛发展,计算机已经逐步应用到我们生活的各个领域,软件系统也变得越来越复杂;与此同时,人们对软件产品的质量要求也越来越高。软件可靠性是衡量软件质量的一个重要指标。近几十年来,大量的软件可靠性增长模型被提出,但是大多数模型是建立在一个理想化的假设上,即软件缺陷一旦被检测到,就立即被剔除。然而,实际上剔除时间是不能忽略的,一些缺陷可能需要很长时间才能被剔除。另外,实际软件测试中收集到的数据往往是不完全的。本文总结了在软件测试中常见的不完全数据类型,并重点研究了分组数据条件下的软件可靠性统计推断方法。相对于其他不完全数据,分组数据缺失的信息是最多的,使得在分析上最为困难;但由于分组数据在实际软件测试中的常见性,因此研究分组数据具有非常重要的实际意义。  本文针对软件测试中的缺陷检测和剔除过程研究了分组数据条件下的软件可靠性统计推断方法:  1)基于软件缺陷检测和剔除联合过程,本文建立了一个清晰明了的似然函数。虽然有研究者已经尝试推导其似然函数,但这些似然函数是建立在一些额外的隐含假设上。拟合结果表明,本文所提出的似然方法比原有的似然方法更具普遍适用性且拟合效果更加好。预测结果表明,当数据量不大或在软件测试的早期,本文所提出的似然方法比最小二乘估计方法更好。  2)本文利用EM算法对缺陷检测和剔除过程进行了细致地分析,并提出了数据填充方法来计算模型选择标准AIC和BIC。实例研究表明在均方误差拟合标准下EM算法的拟合结果非常接近于似然方法,且相对于似然方法,EM算法能处理更一般的数据类型且计算速度更快。  3)本文基于Gibbs抽样方法针对缺陷检测和剔除过程进行了贝叶斯统计推断研究。此外,本文还提出了基于似然函数的模型选择标准,有助于选择更适合的软件可靠性模型。模拟研究和实例研究都表明贝叶斯方法能利用先验信息提高拟合能力和预测能力。  上述的软件可靠性统计推断方法不仅有助于工程师和管理人员更好地分配资源、节约成本,而且能帮助决定软件最佳的发行时间。
其他文献
变分不等式问题包含了非线性方程问题,优化问题,互补问题,不动点问题等许多数学问题.它广泛应用于经济、交通、工程力学等领域,引起了许多学者的注意,变分不等式的数值解法已
随着计算机应用的广泛与深入,需要处理的数据量越来越大,在单台计算机处理能力有限的情况下,如何能快速、完整的处理这些数据,成为一个亟待解决的问题。并行机的出现,提供了解决这
中华文化源远流长,是我们民族的精神支柱,而其中古诗词又是中华文化不可或缺的组成部分。我国古诗词可谓灿烂辉煌,博大精深,经过千百年来的沉淀,早已成为传统文化的精髓。诗
该文考虑一维单个守恒律方程,对其设计了一种非线性守恒型差分格式.此格式为二阶Godunov型的,用的是分片线性重构.重构函数的斜率是根据熵耗散得到的.格式满足熵条件,且数值
学位
任何实际的工程、航天、交通、经济和管理控制系统都存在数学模型的不确定性和外界干扰,这些因素都是随机性的.该论文所考虑的带Markov过程的ItO型随机微分方程(SDE)系统更能
中职院校学生在学习上更注重专业技能,在数学方面可能重视程度不足,造成数学课堂有效性偏低.在现代化教学中,信息技术的运用已不罕见.本文以此为背景,简单阐述了影响中职院校
该课题的研究数据均来自珠江轮胎有限公司,研究分为两个部分:第一,研究轮胎硫化内部温度变化的预测模型.硫化是轮胎生产的最后一道工序,对轮胎质量有着举足轻重的作用.但是现
学位
偶然选择的这三个典型,如今不同的现状和各方当事人不同的评述,都有很多“偶然性”蕴涵其中,但正是这些看似“偶然”的因素,恰恰透射出了并不偶然的“必然”——即是否真正地