摘要
针对软件可靠性工程领域中存在的不同模型预计相同软件可靠性结果不一致、同一软件的失效过程本身不能用单个模型描述的问题,提出了基于包含度理论的软件可靠性多模型综合动态预计方法。首先定义了基于包含度理论的属性重要度,并给出了一种选择包含度函数的方法,然后给出了软件可靠性多模型综合动态预计的步骤。该方法综合了各种可靠性模型的特点(优点),动态地改变各分模型的权重,使不同类型和特性的模型互相补偿,较好地解决了软件工程中的实际问题。最后通过实例分析验证了该方法的有效性。
Different reliability models result in different reliability predictions for the same software, and failed process of the same software could not be described using a single model in software reliability project. Concerning these problems, a multi-model synthesis dynamic prediction method for software reliability based on inclusion degree theory was proposed. The definition of attribute importance degree based on inclusion degree theory and a select method of inclusion degree function were presented. Then the process of multi-model synthesis dynamic prediction for software reliability was put forward. This method integrates the strong points of various models and makes in-homogeneity model compensating each other through dynamic changing their weights, which can solve the practical problems in software engineering. A case study was done to demonstrate the feasibility of this method.
出处
《计算机应用》
CSCD
北大核心
2007年第2期387-388,393,共3页
journal of Computer Applications
基金
国防基础研究基金项目
关键词
包含度理论
软件可靠性
多模型综合
动态预计
inclusion degree theory
software reliability
multi-model synthesis
dynamic prediction