目录
- 1 导学
- 2 软件可靠性基本概念
- 3 软件可靠性建模
- 4 软件可靠性管理
- 5 软件可靠性设计
- 6 软件可靠性测试与评价
想学习架构师构建流程请跳转:Java架构师系统架构设计
1 导学
2 软件可靠性基本概念
软件可靠性是软件产品在规定的条件下和规定的时间区间完成规定功能的能力。软件可靠性和硬件可靠性区别(1)复杂性: 软件复杂性比硬件高,大部分失效来自于软件失效2)物理退化: 硬件失效主要是物理退化所致,软件不存在物理退化。(3)唯一性: 软件是唯一的,每个COPY版本都一样,而两个硬件不可能完全一样(4)版本更新周期: 硬件较慢,软件较快
软件可靠性的定量描述
- 规定时间:自然时间、运行时间、执行时间(占用CPU) <