学位论文 > 优秀研究生学位论文题录展示

基于OLC算法的软件可靠性预测分析

作 者: 许宁
导 师: 张毅坤
学 校: 西安理工大学
专 业: 计算机软件与理论
关键词: 软件可靠性增长模型 正交分层聚类算法 失效数据集
分类号: TP311.52
类 型: 硕士论文
年 份: 2007年
下 载: 96次
引 用: 1次
阅 读: 论文下载
 

内容摘要


软件可靠性工程可以应用于任何基于软件产品的任一版本,可以开始于任一版本周期。它是对于软件产品质量保证的一门科学。应用于软件工程的整个生命周期。而软件可靠性增长模型在这个过程中起到的作用是至关重要的。通过合理的预测我们可以得出一些积极的软件可靠性指标,得以很好地控制软件过程中进行相关的预测活动。众所周知,软件可靠性的预测分析是建立在大量缺陷数据上的,而通过对大量的软件可靠性增长模型的静态趋势分析得出,个别异常数据点对软件可靠性预测过程中的扰动是极其明显和普遍的,并且这些数据不能完全的遵从于分布曲线。产生这些现象的原因有:在不同功能区选取测试用例进行测试会得到不同的失效数据分布;软件可靠性测试的输入域数据的分布与选取也影响时间域内的失效数据分布趋势等等。在软件可靠性过程中,原始假设门槛过高,对于并不能均匀分布但是却具有代表性,且覆盖性大的缺陷数据并不能做到极大地拾取,另外对于异点扰动数据显得无能为力。本文讨论并分析了现有经典模型(J-M模型)在进行软件可靠性指标分析中的局限性,提出了基于OLC算法的可靠性模型的预测分析,也提出了正交聚类结构,同时结合传统模型,在积累软件缺陷数据的基础上,进行预测分析。在阐述该结构体系时分为三大部分:a.传统软件可靠性模型预测分析的局限性和提出的问题;b.正交结构聚类算法的提出以及基于此算法的改进模型的提出;c.预测分析的实现和数据分析比较。在a部分,以传统J-M模型为依托,介绍基于传统模型的软件可靠性预测分析的过程,引入传统预测模型的相关概念,分析出其中的不足并提出问题。在b部分,以传统的正交结构和聚类理论为依托,提出正交聚类结构体系,分析解决a部分提出问题的原因,并给出相关的概念。c部分讨论了基于新算法运用于J-M模型,并以Kishor S. Trivedi提出的传统的缺陷积累数据进行实际的软件可靠性预测分析。本文提出的算法在改进的J-M模型上,进行软件可靠性预测分析,深入介绍了J-M模型的选取和概念,针对其预测中存在的不足,提出基于OLC算法的预测。同时发现该体系结构有不少地方值得进一步改善和深入研究,因此在本文的最后讨论了该体系结构的不足和展望。

全文目录


摘要  3-4
Abstract  4-7
1 绪论  7-12
  1.1 立题背景  7-8
  1.2 国内外研究现状  8-10
  1.3 本文的目标和主要工作内容  10-12
2 传统模型预测及存在的问题  12-24
  2.1 可靠性定义及影响可靠性评估的因素  12-15
  2.2 可靠性模型及模型的预测过程  15-23
  2.3 本章小结  23-24
3 正交聚类结构体系  24-36
  3.1 聚类、正交分层结构体系  24-33
  3.2 正交聚类分层结构体系的思想  33-35
  3.3 本章小结  35-36
4 基于 OLC 算法的预测分析及结果比较  36-47
  4.1 软件可靠性预测模型的选取  36-40
  4.2 基于OLC 算法J-M 模型的软件可靠性预测分析  40-41
  4.3 数据分析及比较  41-42
  4.4 实例验证  42-46
  4.5 本章小结  46-47
5 工作总结与展望  47-48
致谢  48-49
参考文献  49-52
在校期间发表论文  52

相似论文

  1. 水下机器人软件可靠性测试方法研究,TP311.52
  2. NHPP类软件可靠性度量方法研究,TP311.52
  3. 非齐次泊松过程类软件可靠性增长模型的研究与应用,TP311.52
  4. 基于多评价准则的软件可靠性增长模型选择,TP311.52
  5. 变点方法在软件可靠性模型中的应用研究,F407.67
  6. 基于NHPP的软件可靠性模型研究,TP311.5
  7. 基于贝叶斯网的软件可靠性评估技术研究,TP311.52
  8. 软件可靠性模型在可靠性测试中的研究,TP311.52
  9. 考虑测试与运行差别的NHPP类软件可靠性增长模型研究,TP311.52
  10. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  11. 面向SMDA的服务建模方法及工具实现,TP311.52
  12. 异构环境下企业互操作技术及在物资供应链系统中的应用,TP311.52
  13. 基于特征的软构件建模方法及其在VMI管理系统中的应用,TP311.52
  14. 光电对抗试验系统软件平台开发,TP311.52
  15. 中小企业进销存管理系统的研究与设计,TP311.52
  16. 支持产品物料追踪溯源的物流管理系统,TP311.52
  17. 高端容错计算系统高可靠监控子系统的研究和设计,TP311.52
  18. 武器装备信息管理系统的设计与实现,TP311.52
  19. 基于WADO的医学影像远程访问与共享系统的设计与实现,TP311.52
  20. 部队在线考试系统设计与实现,TP311.52
  21. VRGIS在城市设计中的应用,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com