软件可靠性综述

作者:徐振洋; 谢萍; 武孟
来源:计算机与网络, 2021, 47(18): 32-34.

摘要

<正>针对大型复杂软件可靠性低、重大任务运行过程中出现软件故障的问题,从软件的全生命周期角度研究软件可靠性设计方法,从软件架构设计、软件冗余设计、软件健壮性设计、软件测试设计、软件可读性设计、软件重用设计、数据存储设计、软件错误恢复设计等方面研究软件可靠性设计方法,涵盖了软件需求、概要设计、详细设计、测试设计等不同阶段,最后以实例进行验证。软件是各个系统的必要组成部分,也是各系统的核心功能所在,随着SDN/NFV的出现,软件的地位和作用越来越突出。同时软件直接面向各级各类运维人员,是网络整体运行状态的呈现者,为大型任务网可靠高效运行保驾护航,