The evaluation effect of current various types of software reliability models is heavily dependent on the assumption of failure behavior,resulting in poor model applicability.The appropriate software reliability model is selected by Analytic Hierarchy Process (AHP),and the appropriate reliability model is modeled according to AdaBoosting algorithm.In the failure data set,the participating model is learnt training,and AMCM model is established.The AMCM model is applied to the four classical software reliability models.Results show that the proposed combination modeling method is effective,it can significantly improve the evaluation performance of the model.%目前的各类软件可靠性模型的评估效果依赖于对失效行为的假设,导致模型适用性较差.为此,借助层次分析法选择合适的软件可靠性模型,依据AdaBoosting算法,对合适的可靠性模型进行组合建模.在失效数据集上对多个参与组合的模型进行学习训练,从而建立AMCM模型.在AMCM模型与4个经典软件可靠性模型上的应用结果表明,该组合建模方法是有效的,可明显提升模型的评估性能.
展开▼