摘要
当前复杂的组合型软件可靠性测试一直是一个难点,主要原因是无法多多种差异性较大的软件特征建立可约束的检测分析模型,一旦软件数量过多,模型会迅速陷入不收敛。为了解决这一问题,提出一种复杂组合差异性软件的可靠性分析模型。对组合软件以一种分解的思想对其进行建模。对分解后的软件特征进行重新分区建模。形成多个可测试的子服务特征。运用一种稳定概率统计的观点,对模型进行分析,分析不同区域组合后的稳定概率,进而代表组合后的可靠性结果。仿真实验结果表明,该种模型能改对较多软件组成的、差异性较大的大型软件可靠性进行更为合理的分析,模型鲁棒性较好,能较好完成可靠性分析的工作。
The current software reliability test of complex combination has always been a difficuhy, the main reason is that not more than a variety of differences between larger software feature constraint test analysis model is established, once too many software, model quickly into convergence. To solve this problem, this paper puts forward a kind of complex combination difference software reliability analysis model. With the idea of composite software in a decomposition of the modeling. Characteristics of the software of the decomposed to partition modeling. The formation of multiple testable service characteristics. Using a stable probability statistical point of view, and analyze the model, the stability after the analysis of regional combination of different probability, and represents the reliability of the results after the combination. Simulation experiment results show that this model can change to more software, difference of larger large software reliability analysis is more reasonable, the model has good robustness, can better finish the work of reliability analysis.
出处
《控制工程》
CSCD
北大核心
2014年第5期670-673,共4页
Control Engineering of China
基金
延安市自然科学基金(YA2013-12)
延安大学自然科学专项基金(YDZ2013-02)
国家创新训练项目(20121719001)
国家创新训练项目(201310719021)
关键词
复杂组合
软件可靠
分析建模
complex combination
software reliability modeling
analysis