图书前言

前言

党的二十大报告提出要加快武器装备现代化,更加凸显了武器装备在现

代战争中的重要地位,对于全面开创武器装备建设新局面、确保如期实现建

军一百年奋斗目标具有重大现实意义。软件作为军用装备的重要组成部分,

在功能实现上具有关键作用。但由于我国软件研制能力水平不高,软件可靠

性已成为制约武器装备发展和发挥效能的瓶颈。

随着人工智能、大数据等技术的广泛应用,装备软件的规模和复杂度不

断增加,软件边界日渐模糊化,其可靠性越来越难以保证,软件可靠性问题

也越来越突出,也给现有的软件可靠性理论和方法带来了新的挑战。一方面,

需求的不断增加使得软件规模和设计的复杂性急剧提高,导致软件高可靠性

面临挑战;另一方面,随着应用领域的拓展,与其交互的外在环境愈加复杂

和恶劣,而对软件乃至整个系统的可靠性要求却越来越高。同时,与硬件可

靠性技术的飞速发展相比,软件可靠性技术的发展相对滞后,这种发展的不

均衡性导致软件可靠性成为影响整个系统可靠性进一步提高的瓶颈。

在军用、航空航天等应用领域,一些大型装备设备的控制核心功能大都

由软件完成。可想而知,如果这些软件失效,将对生活、生产带来很大的不

便或造成重大财产损失,特别是其中某些关键操作或功能失效,会给国家利

益和人民生命财产造成巨大的损失。因此,从20 世纪80 年代开始,学术界和

工业界就开始对软件可靠性进行研究和应用,在软件可靠性早期预计、分析、

设计、测试、评估等多方面提出了一系列理论和方法以保障软件可靠性。深

入研究软件可靠性工程,特别是针对复杂软件可靠性工程,对于整个军用装

备领域具有十分重要的意义。

目前大多数软件可靠性工程相关图书无法满足基于人工智能、大数据、

面向服务等新技术的复杂软件产品可靠性分析与建模的需要,特别是复杂装

备软件可靠性分析的需要。本书紧扣复杂软件可靠性分析与应用新技术,从

软件可靠性数学基础和可靠性基本概念出发,重点介绍软件失效机理与故障

传播分析、软件可靠性增长模型、数据驱动的软件可靠性模型以及软件可靠

性建模、可靠性分析、可靠性设计、可靠性测试与验证、可靠性工程等主题。

本书适合作为计算机科学与技术、软件工程、数学与应用数学、统计学、系统工程、工

业工程等专业的本科生、研究生一学期的软件可靠性分析课程教材,也可供复杂装备、可

靠性工程、软件工程、统计、安全工程、军用软件等相关领域的工作者与研究者参考。

编者

2025 年2 月