首页> 中文学位 >面向可靠性关键因素识别的软件系统故障传播分析研究
【6h】

面向可靠性关键因素识别的软件系统故障传播分析研究

代理获取

目录

第一个书签之前

面向可靠性关键因素识别的软件系统故障传播分析研究

RESEARCH ON FAULT PROPAGATION ANALYZING IN SOFTWARE SYSTEMS FOR CRITICAL RELIABILITY FACTORS

摘 要

Abstract

目 录

Contents

第1章 绪论

1.1 课题背景及研究的目的和意义

1.2 故障传播研究基本概念

1.2.1 故障、错误、失效

1.2.2 故障传播

1.2.3 可靠性关键因素

1.3 故障传播研究现状

1.3.1 程序内部的故障传播

1.3.2 软件模块之间的故障传播

1.3.3 网络化软件中的故障传播

1.3.4 大规模软件系统中的故障传播

1.4 当前研究工作存在的问题

1.5 本文的研究内容和结构

第2章 软错误在程序中的故障传播建模

2.1 引言

2.2 软错误故障类型、故障传播结果及建模流程

2.2.1 故障类型

2.2.2 软错误引发的结果

2.2.3 软错误故障传播分析建模流程

2.3 基于ACE分析的软错误分类

2.4 基于DDG模型的软错误故障传播分析与崩溃预测

2.4.1 程序崩溃判断标准

2.4.2 基于DDG的软错误故障传播模型

2.4.3 软错误的故障传播分析与崩溃预测

2.5 实验评估

2.5.1 实验设置

2.5.2 程序崩溃预测结果评估

2.5.3 影响预测正确性的因素

2.5.4 关键软错误故障传播追踪结果评估

2.5.5 与其他方法的对比

2.6 本章小节

第3章 考虑系统调用的软件故障传播分析与建模

3.1 引言

3.2 面向系统调用的经典可靠性模型扩展

3.2.1 Cheung模型

3.2.2 考虑系统调用过程的可靠性模型

3.3 考虑系统调用过程的故障传播分析与可靠性建模

3.3.1 不同特权级别下的失效模式

3.3.2 考虑故障传播的模型扩展

3.4 关键参数识别与系统可靠性优化策略制定

3.4.1 系统可靠性关键参数识别

3.4.2 操作系统的适配选择

3.4.3 模块可靠性的优化策略

3.5 实例分析与验证

3.5.1 模型的实例验证

3.5.2 关键参数识别实例

3.5.3 模块可靠性优化与操作系统选择实例

3.6 本章小结

第4章 网络化软件系统故障传播分析与建模

4.1 引言

4.2 网络化软件系统失效模式

4.3 网络化软件系统故障传播分析

4.3.1 构件执行过程的故障传播

4.3.2 网络传输过程的故障传播

4.4 网络化软件系统可靠性建模

4.5 关键参数识别与构件部署位置评估

4.5.1 系统可靠性关键参数识别

4.5.2 构件部署位置评估

4.6 实例分析与验证

4.6.1 模型的实例验证与对比

4.6.2 关键参数识别实例

4.6.3 构件部署评估实例

4.7 本章小结

第5章 大规模软件系统基于故障传播影响的构件排序

5.1 引言

5.2 构件调用关系与可靠性影响因素

5.2.1 调用关系图

5.2.2 可靠性的影响因素

5.3 基于故障传播影响的构件排序

5.4 基于失效影响的构件排序

5.5 融合两次排序结果的关键构件识别

5.5.1 识别流程

5.5.2 关键构件选取

5.6 实验评估

5.6.1 实验设置

5.6.2 排序方法有效性验证

5.6.3 参数Top-K%的影响评估

5.6.4 构件内部失效概率的影响评估

5.6.5 构件错误传播概率的影响评估

5.6.6 与FTCloud性能比较

5.7 本章小结

结 论

参考文献

攻读博士学位期间发表的论文及其它成果

哈尔滨工业大学学位论文原创性声明及使用权限

致 谢

展开▼

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号