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

网管软件可靠性工程框架及若干关键技术研究

作 者: 吴震
导 师: 孟洛明
学 校: 北京邮电大学
专 业: 计算机科学与技术
关键词: 网络管理 软件可靠性 可靠性模型选择 可靠性指标分配 运行场景 软件总线 失效相关性 维护策略
分类号: TP311.52
类 型: 博士论文
年 份: 2008年
下 载: 512次
引 用: 1次
阅 读: 论文下载
 

内容摘要


为了保证网络正常、经济、可靠、安全的运行,近年来,作为网管系统组成部分的网管软件的可靠性日益受到广泛的关注。网管软件作为领域内应用软件,既具有自身的特色,也具有一般计算机软件的特征。本文在归纳当前软件可靠性领域研究成果和网络管理软件工程实践的基础上,提出了网管软件可靠性工程的框架和实施方法。并针对当前网管软件存在的具体可靠性设计,提出了建模和分析技术。本文的主要贡献如下:(1)根据软件可靠性工程领域的研究成果,以WDM网管软件为示例系统,提出了在网管软件中开展可靠性工程的框架。内容涵盖网管软件失效和失效严重程度类定义、软件可靠性模型选择、软件可靠性指标分配、网管软件可靠性设计等方面,并结合网管软件的特点,提出了具体的实施方法。(2)在当前网管软件可靠性设计的基础上,提出了一种分析网管软件运行阶段模块可靠性的方法。该方法首先把网管系统中使用的定时报活、模块冗余等可靠性措施组合为3种主要运行场景;然后,运用马尔科夫再生随机Petri网对3种场景进行了建模,定量分析了不同运行场景对模块可靠性的影响,并应用模型得到了模块可用度等重要的可靠性指标。结果表明,网管软件模块运行阶段的可靠性取决于自身质量和运行场景两方面的因素,可通过配置场景针对性地进行网管软件可靠性设计。(3)在当前网管软件可靠性设计的基础上,提出了一种分析网管系统软件总线环境下通信可靠性的方法。该方法首先从环境因素和队列行为两方面分析了软件总线环境下的消息传送过程;然后,运用基于时间的Petri网对消息传送过程进行了建模;最后使用约减方法和矩阵几何方法对模型进行了定量分析,得到了消息传送成功率等重要的可靠性指标。通过数字实例分析了环境因素和队列行为对通信可靠性的影响。(4)在当前失效相关性研究的基础上,提出了一种结合失效相关性和维护策略的软件可靠性模型。该模型根据非确定性修改维护策略的特点和两次运行之间的六种状态转换方式,采用了包含成功运行、失败运行和版本更新等三类点的马尔科夫更新过程,在离散时间上和连续时间上分别建立了软件可靠性模型。在此基础上,将分层思想引入了模型:在每一层上对相互依赖的软件运行进行建模,在层与层之间对维护策略进行建模。最后应用上述模型得到了失效间隔时间分布函数、可靠度、平均失效间隔时间、预测失效发生数和错误清除数等重要的可靠性指标。经过模型比较与分析,验证了该模型与其它可靠性模型的内在一致性,分析了错误延迟清除对失效相关性的影响。

全文目录


摘要  5-7
ABSTRACT  7-13
第一章 绪论  13-17
  1.1 引言  13
  1.2 本文的主要贡献  13-14
  1.3 本文的结构和安排  14-15
  参考文献  15-17
第二章 相关领域综述  17-32
  2.1 软件可靠性概述  17-26
    2.1.1 软件可靠性定义及其度量  17-18
    2.1.2 软件可靠性研究的内容  18-26
  2.2 网络管理软件的基本可靠性特征  26-29
  本章小结  29
  参考文献  29-32
第三章 网管软件可靠性工程框架  32-55
  3.1 引言  32-34
  3.2 WDM网络管理系统简介  34-36
  3.3 可靠性指标定义  36-37
  3.4 失效定义和失效严重程度类  37
  3.4 可靠性模型选择  37-46
    3.4.1 软件可靠性模型选择方法  38
    3.4.2 软件可靠性模型评价标准  38-40
    3.4.3 可靠性预测模型推荐  40-42
    3.4.4 WDM网络管理系统可靠性模型选择  42-46
  3.5 可靠性指标分配  46-50
    3.5.1 软件可靠性结构模型  46-47
    3.5.2 可靠性指标分配方法  47-48
    3.5.3 建立可靠性结构模型  48
    3.5.4 可靠性指标分配  48-49
    3.5.5 可靠性指标验证  49-50
  3.6 可靠性设计  50-53
    3.6.1 应用软件可靠性设计  50-51
    3.6.2 数据的可靠性措施  51-53
  本章小结  53
  参考文献  53-55
第四章 网管软件多种运行场景下的模块可靠性  55-67
  4.1 引言  55
  4.2 网管软件的运行场景  55-56
  4.3 MRSPN分析方法  56-58
  4.4 场景分析  58-64
    4.4.1 场景I:单一模块,不施行报活机制  58
    4.4.2 场景II:单一模块,施行报活机制  58-61
    4.4.3 场景III:存在冗余模块,施行报活机制  61-64
  4.5 模型分析  64-65
  本章小结  65-66
  参考文献  66-67
第五章 网管系统软件总线环境下的通信可靠性  67-79
  5.1 引言  67
  5.2 软件总线结构和可靠性措施  67-69
    5.2.1 软件总线结构  67-69
    5.2.2 软件总线环境下的通信可靠性技术  69
  5.3 软件总线环境下的通信可靠性  69-75
    5.3.1 消息传送过程分析  69-70
    5.3.2 消息传送过程Petri网模型  70-72
    5.3.3 软件总线环境下通信可靠性求解  72-75
  5.4 模型分析  75-77
  本章小结  77-78
  参考文献  78-79
第六章 基于维护策略失效相关性的软件可靠性建模  79-94
  6.1 引言  79-80
  6.2 建模工具  80-82
    6.2.1 马尔科夫更新过程  80
    6.2.2 维护策略  80-82
  6.3 基于维护策略和失效相关性的软件可靠性建模框架  82-88
    6.3.1 离散时间上的软件可靠性模型  83-84
    6.3.2 连续时间上的软件可靠性模型  84
    6.3.3 基于维护策略和失效相关性的软件可靠性增长模型  84-88
  6.4 模型比较与分析  88-92
    6.4.1 模型比较  88-90
    6.4.2 模型分析  90-92
  本章小结  92
  参考文献  92-94
结束语  94-95
缩略词表  95-97
致谢  97-98
攻读博士期间发表/录用论文目录  98

相似论文

  1. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  2. 基于FPGA的SOPC视频复用器设计与实现,TN949.197
  3. 基于Web和SNMP的网络管理关键技术研究与实现,TN915.07
  4. 面向EOC的嵌入式SNMP代理系统,TP368.1
  5. 适用异构计算环境中监控软件系统的研究与实践,TP277
  6. 光无线通信网络管理系统研究,TN929.1
  7. 基于SNMP的光纤通道交换机的网管系统的设计,TN915.07
  8. PTN网管系统保护功能设计与实现,TN915.07
  9. 基于贝叶斯网络的软件风险管理模型研究与实现,TP311.52
  10. SNMP网管系统中MIB编译的实现与应用,TN915.07
  11. 光分组交换网络中节点管理技术及其实现,TN929.1
  12. 基于可靠性度量的软件开发过程及关键技术的研究,TP311.52
  13. 支架液压阀测试系统的故障诊断与软件可靠性研究,TH165.3
  14. 泛在网络中的网络设备管理模型的研究,TP393.02
  15. NETCONF与SNMP协议通告管理关健问题的研究,TP393.07
  16. 基于B/S架构的卫星网络管理技术研究,TN927.2
  17. SNMP网络管理系统的研究与实现,TP393.07
  18. 校园网安全管理系统的设计与实现,TP393.18
  19. 基于Windows平台活动目录域内网络设备资源管理系统研究,TP393.05
  20. 基于SNMP的IPv6网络故障监测系统的设计与实现,TP393.06
  21. 基于SNMP的网络拓扑发现系统设计与实现,TP393.02

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