第90贴【2004-8-26】:可靠性指标分配
可靠性指标分配是指把系统的可靠性指标分配给系统、子系统、模块、元器件(或函数)。其主要目的是使各级设计人员明确其可靠性设计要求,并研究实现这些要求的可能性及方法。它也是可靠性试验和评估的依据。对于电子设备,可靠性可以从整机一直分配到各个元器件。可靠性分配的目的就是使各级设计人员明确其可靠性设计要求,根据要求估计所需的人力、时间和资源,并研究实现这个要求的可能性及方法。然而对于软件来说,可靠性分配却有很大的不同,因为把可靠性分解到每一行源代码是没有意义的。对于一个系统,软件可靠性可以作为一个整体来进行考虑,它和硬件可靠性一起组成了整个系统的可靠性。它们直接的关系可以用下面公式表示:
1/MTBF(系) = 1/MTBF(硬) + 1/MTBF(软)
在硬件方面,可靠性分配的时候需要考虑各器件的组合方式(并联还是串联),同时还要考虑各种加权因子(例如重要性因子、复杂因子、环境因子、标准化因子、维修性因子和元器件质量因子)。一般来说,重要的单元应分配较高的可靠性,复杂度高的单元应分配较低的可靠性,处于恶劣环境下的单元应分配较低的可靠性,技术上不成熟的单元应分配较低的可靠性。
总之,对可靠性指标的分配必须做到合理协调、技术上可行、经济上合算。分配的可靠性指标,必须进行可靠性分析,如果分配给分系统的可靠性指标为当前技术水平和条件所限,而无法实现者,必须修改方案,重新分配,直到满足要求为止。 版主同志,能不能谈谈软件可靠性的分配问题,有没有什么好的资料提供!
谢谢! 非常抱歉,关于软件可靠性分配我的资料也不多,北京航空航天大学软件工程研究所对于软件可靠性有一些研究,可以去那里看看。
关于软件可靠性理论也是从硬件可靠性发展而来的,硬件可靠性理论已经非常成熟,但软件可靠性方面的理论还处于发展阶段,目前的计算机系统中,软件可靠性水平要比硬件可靠性水平低。
软件可靠性分配可以依据各种可靠性分析方法(FMEA、FTA、ETA等),将系统可靠性指标分配到各子系统、功能模块,其中要结合软件的功能框图、业务流程、故障传递过程等,分析出关键路径、重要部件,赋予不同的可靠性指标,以达到全系统的可靠性指标。
[ Last edited by 天网 on 2004-9-18 at 11:59 ]
页:
[1]