软件可靠性的思考

来源:互联网 发布:word流程图制作软件 编辑:程序博客网 时间:2024/05/16 18:08

可靠性概念最开始来源于硬件,也就是通常所说的“三规定”,基于数理统计的理论基础。例如:电子产品的浴盆曲线。

而软件和硬件有本质的不同,所以传统的硬件可靠性不适用与软件可靠性。

软件可靠性的本质在于对故障的处理,也就是对故障根因的解决思路。

软件可靠性依赖于三个方面:

1、软件运行的硬件;

2、软件的外部输入条件;

3、软件自身的缺陷;

其中软件工程可以解决的是第三个问题,前两个问题,则需要通过软件设计来解决。