可靠性概念最开始来源于硬件,也就是通常所说的“三规定”,基于数理统计的理论基础。例如:电子产品的浴盆曲线。
而软件和硬件有本质的不同,所以传统的硬件可靠性不适用与软件可靠性。
软件可靠性的本质在于对故障的处理,也就是对故障根因的解决思路。
软件可靠性依赖于三个方面:
1、软件运行的硬件;
2、软件的外部输入条件;
3、软件自身的缺陷;
其中软件工程可以解决的是第三个问题,前两个问题,则需要通过软件设计来解决。
可靠性概念最开始来源于硬件,也就是通常所说的“三规定”,基于数理统计的理论基础。例如:电子产品的浴盆曲线。
而软件和硬件有本质的不同,所以传统的硬件可靠性不适用与软件可靠性。
软件可靠性的本质在于对故障的处理,也就是对故障根因的解决思路。
软件可靠性依赖于三个方面:
1、软件运行的硬件;
2、软件的外部输入条件;
3、软件自身的缺陷;
其中软件工程可以解决的是第三个问题,前两个问题,则需要通过软件设计来解决。