故障检测率对软件可靠性影响实证分析
Empirical analysis of the impact of failure detection rate on software reliability作者机构:哈尔滨工业大学(威海)计算机科学与技术学院山东威海264209 华为技术有限公司南京研究所江苏南京210012
出 版 物:《计算机工程与科学》 (Computer Engineering & Science)
年 卷 期:2022年第44卷第12期
页 面:2162-2172页
学科分类:08[工学] 0812[工学-计算机科学与技术(可授工学、理学学位)] 081202[工学-计算机软件与理论]
基 金:国家自然科学基金(61473097) 山东省重点研发计划(GG201703130116,GG201703040002) 威海市科技发展计划(ITE-AZMZ001807) 山东省自然科学基金(ZR2021MF067)。
主 题:故障检测率 可靠性建模 软件可靠性增长模型 实证分析
摘 要:故障检测率是软件可靠性模型的主要参数之一,不同形式的故障检测率具有不同的作用。聚焦于故障检测率对软件可靠性的影响,提出基于信息熵与优劣距离决策算法的单可靠性模型单失效数据集多故障检测率与多可靠性增长模型多失效数据集多故障检测率2种实证分析方案,旨在全面地分析故障检测率的影响。经过实验分析,对于单一可靠性模型单一数据集,故障检测率对软件可靠性的影响主要与失效数据集相关,在不同数据集上不同故障检测率函数的性能差异较大;在多可靠性模型多数据集上,幂函数与S型故障检测率对应的软件可靠性模型的综合性能较好,指数型故障检测率对应的软件可靠性模型的综合性能较差。本文的研究对于软件可靠性建模中的模型参数选择、最优发布时间的确定等具有较强的指导作用。