| 【中文题名】 | 基于神经网络的软件可靠性预测研究与应用 |
| 【英文题名】 | Prediction and Application on Software Reliability Based on Neural Networks |
| 【学科专业】 | 计算机软件与理论 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-10-29 |
| 【中关键词】 | 软件可靠性,预测,神经网络,可靠性模型,, |
| 【英关键词】 | Software reliability,prediction,Neural Networks,Reliability model, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化基础理论>>> |
| 【论文摘要】 |
在计算机技术飞速发展的今天,人们对计算机系统的依赖性越来越高。而在造成计算机系统错误的因素中,软件占了绝大部分。随着软件体系规模的日益增大及其复杂性的日益增强,软件的可靠性问题更为突出。因此,如何保证软件的质量,有效地对软件产品特性进行度量和预测,对开发期间的现状进行控制,设计并开发可靠的软件己成为当务之急。而软件可靠性预测能够使开发和测试的相关人员对软件的可靠性有一个大致的了解,所以对于软件如何进一步开发、测试和质量的控制都具有十分重要的意义。
神经网络自开创以来一直深受许多学者的重视,并广泛运用于各种领域,取得了辉煌的成就。预测是神经网络的又一个重要应用领域,这是因为神经网络具有优良的非线性特性,特别适用于高度非线性系统的处理。所以基于神经网络的智能预测是解决非线性预测问题的有效方法,为预测理论开辟了新的广阔发展空间。
本文概述了国内外关于软件可靠性预测方法的研究现状,重点研究和分析了传统的软件可靠性模型和BP神经网络的结构和特点,指出了它们的不足之处。并结合前人运用神经网络进行软件可靠性预测的相关理论和成果,针对它们的不足之处进行了改进。特别是BP神经网络具有的收敛速度慢和易陷... |
| 【论文题纲】 |
|
摘要 |
3-4 |
|
ABSTRACT |
4-8 |
|
第1章 绪论 |
8-14 |
|
1.1 课题研究的目的和意义 |
8-9 |
|
1.2 国内外研究现状 |
9-11 |
|
1.2.1 传统软件可靠性预测模型 |
9-10 |
|
1.2.2 基于其它理论和方法的预测模型 |
10-11 |
|
1.3 神经网络预测理论 |
11-12 |
|
1.4 本文所完成的研究工作 |
12-14 |
|
第2章 软件可靠性预测理论基础 |
14-28 |
|
2.1 软件可靠性预测理论与经典传统模型 |
14-21 |
|
2.1.1 软件可靠性预测的相关理论 |
14-17 |
|
2.1.2 经典软件可靠性模型 |
17-21 |
|
2.2 人工神经网络基础 |
21-24 |
|
2.2.1 BP神经网络结构 |
22-23 |
|
2.2.2 BP神经网络的特点及传统改进方法 |
23-24 |
|
2.3 软件可靠性预测的神经网络技术建模理论与方法 |
24-27 |
|
2.4 本章小结 |
27-28 |
|
第3章 基于改进型神经网络的软件可靠性预测 |
28-37 |
|
3.1 基于神经网络的软件可靠性模型的建立过程 |
28 |
|
3.2 模型输入指标的选取 |
28-29 |
|
3.3 数据采集 |
29 |
|
3.4 数据处理 |
29-30 |
|
3.5 模型的选择 |
30-36 |
|
3.5.1 模型的假设 |
30 |
|
3.5.2 神经网络模型的算法改进 |
30-32 |
|
3.5.3 网络结构的设计 |
32-36 |
|
3.6 本章小结 |
36-37 |
|
第4章 软件可靠性预测模型的仿真分析及其验证 |
37-48 |
|
4.1 软件可靠性预测模型的仿真分析 |
37-46 |
|
4.1.1 实验原始数据 |
37-38 |
|
4.1.2 数据处理 |
38-39 |
|
4.1.3 实验过程 |
39-43 |
|
4.1.4 模型应用 |
43-46 |
|
4.2 预测结果及分析 |
46-47 |
|
4.2.1 实验结果 |
46-47 |
|
4.2.2 预测结果分析 |
47 |
|
4.3 本章小结 |
47-48 |
|
第5章 用改进型神经网络模型对手机软件可靠性预测 |
48-54 |
|
5.1 预测模型的输入量选择 |
48-49 |
|
5.1.1 数据采集 |
48 |
|
5.1.2 对输入数据的处理 |
48-49 |
|
5.2 神经网络预测模型的建立 |
49-51 |
|
5.2.1 模型结构的确定 |
49-51 |
|
5.2.2 神经网络参数的设置 |
51 |
|
5.3 模型预测实现 |
51-53 |
|
5.3.1 仿真结果 |
52-53 |
|
5.3.2 可靠性预测 |
53 |
|
5.4 本章小结 |
53-54 |
|
第6章 结论与展望 |
54-56 |
|
6.1 结论 |
54-55 |
|
6.2 不足与展望 |
55-56 |
|
致谢 |
56-57 |
|
参考文献 |
57-60 |
|
攻读学位期间的研究成果 |
60 |
|
| 【DOI】 | LunWen.ID:2.2008.389136 |