论文部分内容阅读
随着科学技术的飞速发展,随着信息时代的到来,在日常生活中,我们几乎无时无刻都要用到计算机,它俨然已经成为了和我们生活密不可分的一部分。正是因为其应用的广泛性,也导致了计算机出现软件故障的可能性大大的增加,对人们的正常生产生活产生了严重的影响。自从人们开始注意到软件的可靠性开始,对于它的研究就一直是热门,到目前为止,学术界已经提出了成百上千个软件可靠性模型。时间序列理论已经在金融、信息、工程、天气预报等方面取得了广泛而有效的应用。根据软件失效数据的特性,把时间序列理论应用于软件可靠性建模当中,本文主要进行了如下研究:(1)介绍了课题的研究背景和意义,介绍了软件可靠性发展的历史和研究现状,对软件质量和软件可靠性的相关内容进行了简介。(2)对现有的软件可靠性模型进行了整理和分类,分析了几种典型的软件可靠性模型的建模思想和方法。(3)以实用性为出发点,根据时间序列理论建模的特点,重点把握软件失效数据的收集原则和数据分析的原则.。(4)介绍了时间序列理论的基本知识,重点介绍随机时间序列建模的、使用广泛的经典模型的思想和方法。(5)通过一个应用实例,以某软件系统测试阶段的失效数据作为一个时间序列,应用随机时间序列模型进行建模分析和预测。结果表明,该方法在一定的范围内同样能够较好的反映软件的可靠性。