【技术实现步骤摘要】
一种考虑检测效用及修正效用的软件可靠性检测方法
本专利技术属于软件可靠性研究领域,特别是考虑故障检测和修正过程中消耗资源对软件可靠性的影响,提出一种考虑检测效用及修正效用的软件可靠性检测方法。
技术介绍
随着软件应用领域的扩展和功能要求的提高,软件系统规模日益增大,计算机系统中由软件实现的功能所占的比例迅速增加,软件的可靠性成为人们关注的焦点之一。如何准确的度量和预测软件系统的可靠性是当前软件可靠性研究领域的一个热点。软件可靠性增长模型是评估和预测软件可靠性的主要方法,是开展相关研究的核心和关键。测试效用被认为是一种重要的测试过程因素,是指在测试过程中所消耗的资源,可用人力、执行的测试用例、CPU时间等信息来度量。测试效用是影响软件可靠性重要因素,测试效用随测试时间的变化情况对软件可靠性增长曲线的形状具有显著影响。测试效用函数(testeffortfunction,以下简称TEF)描述了测试效用随测试时间变化的情况,一般用W(t)表示。1993年Yamada在文献《SoftwarereliabilitygrowthmodelwithWeibulltestingef ...
【技术保护点】
一种考虑检测效用及修正效用的软件可靠性检测方法,其特征在于:(1)检测软件的运行时间t;(2)采集故障检测效用Wd(t),故障修正效用Wc(t),表示t时刻的累计测试效用W(t)=Wd(t)+Wc(t);(3)计算检测效用占总体测试效用的比例β,Wd(t)=βW(t),Wc(t)=(1‑β)W(t);(4)采集t时刻的累计故障检测数md(t);软件故障总数a;故障检测率b(t),b(t)表示t时刻单位时间内每个故障被检测到的平均概率,dmd(t)dt=b(t)(a-md(t));]]>(5)采集在t时刻投入的故障检测效用wd(t),b(t)=r×wd(t),r为每单位检测效 ...
【技术特征摘要】
1.一种考虑检测效用及修正效用的软件可靠性检测方法,其特征在于:(1)检测软件的运行时间t;(2)采集故障检测效用Wd(t),故障修正效用Wc(t),表示t时刻的累计测试效用W(t)=Wd(t)+Wc(t);(3)计算检测效用占总体测试效用的比例β,Wd(t)=βW(t),Wc(t)=(1-β)W(t);(4)采集t时刻的累计故障检测数md(t);软件故障总数;故障检测率b(t),b(t)表示t时刻单位时间内每个故障被检测到的平均概率,(5)采集在t时刻投入的故障检测效用wd(t),b(t)=r×wd(t),r为每单位检测效用的故障检测率,(6)采集t时刻的累计故障检测数md(t);t时刻的累计故障修正数mc(t);故障修正率p(t),p(t)表示t时刻单位时间内每个已检测到故障被正确修正的概率,
【专利技术属性】
技术研发人员:高峰,万程程,常帅,孟斌,陈嵩博,宋子阳,孟欣冉,
申请(专利权)人:哈尔滨工程大学,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。