ATP软件可靠性混沌预测研究

ATP软件可靠性混沌预测研究

论文摘要

随着计算机技术的迅速发展,软件的规模越来越大,复杂度越来越高,功能亦越来越强大。正是由于这些原因,软件系统在运行过程中将会不可避免地发生失效现象。对于一些需要具备更高安全性、可靠性软件的领域如轨道交通、航空、核能来说,进行软件可靠性模型及软件失效行为预测的研究是必要的。评估预测软件可靠性,通常采用的方法是在分析软件失效机理的基础上对软件的可靠性建模,进而利用可靠性模型预测软件失效行为。本文通过软件失效的原因分析,认为软件失效行为不仅具有随机性,而且具有混沌性,因此将混沌理论与软件可靠性模型相结合预测软件失效行为。本文的研究工作主要由以下几个方面:(1)既有软件可靠性模型存在的问题。大多数软件可靠性模型是建立在概率论或随机过程基础上。然而基于随机过程的可靠性模型都是建立在关于软件失效行为的某些假设的前提之上的,这些假设条件决定了可靠性模型的准确度。如果假设前提与实际情况差别较大,模型的准确度就会下降。而软件可靠性混沌模型能够避免这些假设前提,从软件失效数据出发,挖掘软件失效的内在规律。(2)软件失效行为的混沌特性分析。以往认为软件失效行为具有随机性的原因在于软件的使用剖面具有随机性。然而本文认为软件的使用剖面在某种程度上具有确定性。在日常运行中,软件的输入具有相当的确定性,不会从无限的输入域中随机选择;在测试过程中,测试人员不会从无限的输入域中选择测试用例,测试用例的选择有一定的规律性,不是完全随机的。另一方面,测试人员在测试中可能由于内心意识或外部环境而影响到其思维方式。这同混沌系统既具有确定性也具有初值敏感性的特点相似。(3)软件失效数据的混沌时间序列分析。对混沌时间序列数据的混沌识别算法、相空间重构参数嵌入维数和时间延迟的求取方法做了介绍。选择G-P算法和C-C法求取ATP(Automatic Train Protection)软件失效数据的嵌入维数和时间延迟;通过计算ATP软件失效数据的最大Lyapunov指数来判别失效数据的混沌性。(4)ATP软件可靠性混沌模型验证。以ATP软件失效数据对混沌可靠性模型验证。采用基于最大Lyapunov指数预测法和BP神经网络的混沌预测法预测软件失效行为。将预测结果与J-M模型、G-O模型的预测结果进行比较。结果表明混沌可靠性模型对软件失效行为预测的效果较优于随机过程模型。图32幅,表2个,参考文献74篇

论文目录

  • 致谢
  • 摘要
  • ABSTRACT
  • 1 引言
  •   1.1 研究背景
  •   1.2 国内外研究现状
  •   1.3 研究意义
  •   1.4 论文主要内容及结构
  •     1.4.1 研究内容
  •     1.4.2 论文结构
  • 2 软件可靠性理论
  •   2.1 软件可靠性定义
  •   2.2 影响软件可靠性的因素
  •   2.3 软件可靠性指标
  •   2.4 软件可靠性模型分类
  •   2.5 经典软件可靠性模型介绍
  •     2.5.1 随机过程模型
  •     2.5.2 非随机过程模型
  •   2.6 本章小结
  • 3 软件失效的混沌性与随机性分析
  •   3.1 软件失效行为分析
  •     3.1.1 软件可靠性的相关概念
  •     3.1.2 软件错误产生的原因
  •   3.2 基于随机性的软件失效
  •     3.2.1 软件失效的随机性分析
  •     3.2.2 基于随机过程的可靠性模型
  •   3.3 软件失效的混沌性分析
  •     3.3.1 混沌与随机
  •     3.3.2 软件失效的混沌分析
  •   3.4 软件可靠性混沌模型
  •     3.4.1 软件可靠性混沌模型概述
  •     3.4.2 软件可靠性混沌模型的应用
  •   3.5 本章小结
  • 4 ATP软件失效数据混沌分析
  •   4.1 混沌理论
  •     4.1.1 混沌理论的起源
  •     4.1.2 混沌的定义
  •     4.1.3 混沌的特点
  •     4.1.4 典型的混沌系统
  •   4.2 混沌时间序列相空间重构
  •     4.2.1 Takens定理
  •     4.2.2 嵌入维数的确定
  •     4.2.3 时间延迟的确定
  •   4.3 混沌识别
  •   4.4 本章小结
  • 5 ATP软件可靠性混沌模型验证
  •   5.1 混沌时间序列预测算法
  •   5.2 ATP软件失效行为预测
  •   5.3 本章小结
  • 6 结论与展望
  •   6.1 结论
  •   6.2 展望
  • 参考文献
  • 图索引
  • 作者简历及攻读硕士学位期间取得的研究成果
  • 学位论文数据集
  • 文章来源

    类型: 硕士论文

    作者: 李明辉

    导师: 王俊峰

    关键词: 混沌理论,软件可靠性混沌模型,随机过程,软件,时间序列分析

    来源: 北京交通大学

    年度: 2019

    分类: 基础科学,信息科技

    专业: 物理学,计算机软件及计算机应用

    单位: 北京交通大学

    分类号: TP311.53;O415.5

    DOI: 10.26944/d.cnki.gbfju.2019.000207

    总页数: 95

    文件大小: 5401K

    下载量: 119

    相关论文文献

    • [1].基于非线性和测试覆盖率的软件可靠性增长模型[J]. 系统工程与电子技术 2020(02)
    • [2].基于复杂系数的软件可靠性分配方法研究[J]. 电脑知识与技术 2020(11)
    • [3].基于加权多维隶属度函数的软件可靠性模糊评估[J]. 合肥工业大学学报(自然科学版) 2017(11)
    • [4].装备软件可靠性的影响因素及提升策略[J]. 电子质量 2017(02)
    • [5].软件可靠性发展现状研究[J]. 技术与市场 2017(12)
    • [6].软件可靠性与安全性研究[J]. 无线互联科技 2016(19)
    • [7].军用软件可靠性研究[J]. 中国军转民 2015(02)
    • [8].软件可靠性以及衡量模型的分析[J]. 电子技术与软件工程 2015(01)
    • [9].有关计算机技术中的软件可靠性问题的处理探究[J]. 课程教育研究 2016(28)
    • [10].装备软件可靠性分析与设计方法[J]. 航空计算技术 2013(06)
    • [11].核电厂数字化仪控系统软件可靠性定量评估研究[J]. 核科学与工程 2020(03)
    • [12].软件可靠性和安全性技术研究[J]. 科学技术创新 2018(27)
    • [13].航天器软件可靠性增长模式研究与实践[J]. 质量与可靠性 2014(04)
    • [14].软件可靠性与软件的第三方测试问题研究[J]. 北京工业职业技术学院学报 2012(01)
    • [15].提高型号软件可靠性的措施[J]. 黑龙江科技信息 2012(19)
    • [16].关于军用软件可靠性问题的探讨[J]. 国防技术基础 2011(01)
    • [17].浅谈软件可靠性的研究与应用[J]. 黑龙江科技信息 2010(09)
    • [18].军用软件可靠性问题研究[J]. 电子产品可靠性与环境试验 2009(S1)
    • [19].软件可靠性和安全性技术研究[J]. 机电信息 2020(20)
    • [20].航空装备典型软件可靠性与性能一体化设计流程与验证[J]. 环境技术 2019(03)
    • [21].完善网络系统的软件可靠性设计途径分析[J]. 电子技术与软件工程 2014(22)
    • [22].基于模型聚类的软件可靠性混合模型研究[J]. 甘肃联合大学学报(自然科学版) 2013(05)
    • [23].一种面向开发过程的软件可靠性预测方法[J]. 计算机技术与发展 2011(09)
    • [24].面向服务的软件可靠性探讨[J]. 小型微型计算机系统 2009(06)
    • [25].基于基因表达式编程的软件可靠性评测方法的改进[J]. 重庆教育学院学报 2009(03)
    • [26].军用软件可靠性的影响因素及提高措施[J]. 兵工自动化 2009(10)
    • [27].浅谈军用软件可靠性管理[J]. 科技风 2008(23)
    • [28].电网调度自动化系统的软件可靠性研究[J]. 现代信息科技 2019(18)
    • [29].软件可靠性增长模型的不确定性量化研究[J]. 软件学报 2017(07)
    • [30].软件可靠性增长模型研究综述[J]. 软件学报 2017(09)

    标签:;  ;  ;  ;  ;  

    ATP软件可靠性混沌预测研究
    下载Doc文档

    猜你喜欢