技术教育社区
www.teccses.org

复杂软件系统可靠性技术

封面

作者:王轶辰,黄抚群,王轶昆

页数:332

出版社:国防工业出版社

出版日期:2022

ISBN:9787118124316

电子书格式:pdf/epub/txt

内容简介

本书从复杂软件系统的概念与内涵开始,首先对复杂软件系统的定义、特征、与传统软件系统的异同以及面临的新问题与新挑战进行综述性的介绍,同时还会列举和分析若干典型的复杂软件系统案例。接着重点对复杂软件系统的失效机理和质量模型进行详细的探讨,失效机理部分主要对复杂软件故障的产生原因、传播规律以及失效机理模型进行介绍,这其中会包含在理论层面利用元胞自动机进行的故障传播建模以及若干典型的复杂软件系统失效案例分析。在失效机理基础上提出一种适合于复杂软件系统的质量模型,该模型与传统的软件质量模型存在较为明显的差异,这部分内容重点对新的质量模型进行详细的阐述,同时还对基于大数据的质量预测和基于体系结构的质量预测两种针对复杂软件系统的技术方法进行了介绍。

作者简介

王轶辰于1996年考入北京航空航天大学工程系统工程系,2006年获得工学博士学位。2006年至2012年,任职于中航计算机软件可靠性管理与测评中心,副主任,技术负责人;2012年至今任职于可靠性与环境工程技术重点实验室,可靠性与系统工程学院,副教授,硕士研究生导师。

目录

1复杂软件系统的概述41.1复杂软件系统的定义…………………..41.2复杂软件系统的特征…………………..41.3复杂软件系统的应?与发展……………….41.4复杂软件系统?临的挑战………………..41.5系统?程技术的引?…………………..42复杂软件系统的失效机理42.1错误、故障与失效……………………42.1.1基本概念…………………….42.1.2错误、故障与失效的演化过程…………..42.2复杂软件系统的故障原因与类型…………….42.2.1复杂软件系统的交互复杂性……………42.2.2复杂软件系统的环境复杂性……………42.2.3复杂软件系统的质量复杂性……………42.2.4复杂软件系统的故障分类…………….42.3复杂软件系统的故障传播规律………………42.3.1故障传播的特征量………………..42.3.2故障传播实验…………………..42.3.3复杂软件系统交互?为分析……………42.3.4复杂软件故障传播规律……………..42.3.5复杂软件故障传播模型……………..42.4复杂软件系统的失效机理模型………………412.4.1复杂软件系统的故障演化模型…………..42.4.2复杂软件系统的故障传播模型…………..43复杂软件系统的质量模型43.1传统的软件质量模型…………………..43.1.1ISO的质量模型…………………43.1.2软件质量的度量与评估……………..43.2复杂软件系统的质量特征与要素…………….43.2.1复杂软件系统的质量演化过程…………..43.2.2影响复杂软件系统质量的因素…………..43.2.3复杂软件系统质量的特征量……………43.3复杂软件系统的质量模型………………..43.3.1复杂软件系统的质量模型…………….43.3.2系统?程的多?标优化技术……………43.3.3基于系统?程的复杂软件系统质量度量……..43.4复杂软件系统的质量度量与评价…………….43.4.1基于?数据智能算法的质量预测技术………43.4.2基于体系结构的质量预测技术…………..44复杂软件系统的可靠性模型44.1质量模型与可靠性模型的关系………………44.2复杂软件系统可靠性模型与对?…………….44.2.1基于失效数据的可靠性模型……………44.2.2基于体系结构的可靠性模型……………44.2.3基于故障传播的可靠性模型……………44.2.4三类可靠性模型的对?研究……………45复杂软件系统的可靠性分析技术45.1基于形式化技术的复杂软件系统分析…………..45.2基于复杂?络技术的复杂软件系统分析………….45.3基于故障传播的复杂软件系统结构分析………….46复杂软件系统的测试技术46.1基于模型的复杂软件测试技术………………46.1.1模型驱动的软件测试技术概述…………..46.1.2复杂软件系统的建模技术…………….46.1.3基于模型的测试?例?成技术…………..46.1.4基于模型的复杂软件系统测试实践………..426.2复杂软件系统的仿真测试技术………………46.2.1基于仿真的测试技术概述…………….46.2.2复杂软件系统的仿真技术…………….46.2.3基于仿真的复杂软件系统测试?例?成技术……46.2.4基于仿真的复杂软件系统测试实践………..46.3复杂软件系统的其他测试技术简介……………46.3.1适合复杂软件测试的技术介绍…………..46.3.2各类测试技术的?较研究…………….47复杂软件系统的可靠性评估技术47.1基于体系结构的复杂软件系统可靠性评估技术………47.2基于?数据的复杂软件系统可靠性评估技术……….47.3基于举证技术的复杂软件系统可靠性评估?法………47.4基于软件测试的复杂软件系统可靠性评估?法………48典型案例介绍48.1指挥控制系统………………………48.1.1指挥控制系统的故障传播模型…………..48.1.2指挥控制系统的测试……………….48.1.3指挥控制系统的可靠性模型……………48.1.4指挥控制系统的可靠性分析与评估………..48.2开源操作系统………………………48.2.1开源操作系统的故障传播模型…………..48.2.2开源操作系统的测试……………….48.2.3开源操作系统的可靠性模型……………48.2.4开源操作系统的可靠性分析与评估………..4

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《复杂软件系统可靠性技术》
Article link:https://www.teccses.org/1387681.html