摘要

为有效评估网络化软件的可靠性,从实践出发提出一种可靠性评估模型。根据网络化软件系统的特点,定义符合工程实践的失效模式,在此基础上详细分析构件执行过程、构件之间的交互过程及相应的故障传播。将构件之间的基于网络的交互过程视为系统内的特殊构件,定义各类构件的可靠性参数,基于马尔可夫链建立同时考虑网络交互过程和故障传播的软件可靠性模型。结合实例,通过仿真实验评估了该模型的准确性,与现有模型进行了对比。

全文