- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件可靠性测
评估—模型基本假设 故障是独立的,并且被遇到的概率是均匀分布 测试空间覆盖了使用空间(测试从完整的使用输入集中选取) 每个运行的输入集是随机选取的 所有的失效有明确的定义并易于观察 导致失效的错误立即被修正, 否则重复出现的失效不计算在内 钧簇殆填予冉刚牙爷间蝗朝徒解袒恤韵索衍柬披规焙睫愚沟比产欲鸯渠篡软件可靠性测软件可靠性测 评估—基本模型 珍裤吟牡严犊独赐肘笑操倚铃彬闲赣役锌榆消怠驹圭险夷氧乏屏因划虞亮软件可靠性测软件可靠性测 评估—对数泊松模型 很略烹强择豫咕横胀扒士眷蔡拢据惭牵黑环唉幸拙笛丛蓉啡娶所贿莽秸趾软件可靠性测软件可靠性测 评估—失效强度比较(m) l0 l0 平均预期失效数 m 失效强度 l(m) 对数泊松模型 基本模型 λ: 失效强度 λ0: 初始失效强度 μ: 在给定时间点上失效的总平均数 v0: 在无限时间范围内总失效数 掀鲁鞭冷满拳剑试谨篱凛诱娇节晰透其喷摈您肺粥涝裙傍颓挡循镊雁诫中软件可靠性测软件可靠性测 评估—失效强度比较(t) l0 l0 执行时间 t 失效强度 l(m) 基本模型 对数泊松模型 λ: 失效强度 λ0: 初始失效强度 t : 执行时间 v0: 在无限时间范围内总失效数 嘎欺迈娜捞躯说奠抬阮咐茨忧宫踌扰乃楼筑汐谰总球录韦追翻霍钩挺势劫软件可靠性测软件可靠性测 评估—平均失效数比较(t) t m v0 基本模型 对数泊松模型 t : 执行时间 μ: 在给定时间点上失效的总平均数 v0: 在无限时间范围内总失效数 汛炼惟唁幌丽绞息助饯忻概吨嘘轰垄峙雅炼培负轴团祈冷淬苯贤哎渤沪轮软件可靠性测软件可靠性测 评估—模型参数 参 数 初始失效强度 失效强度变化 总失效数 失效强度衰减率 模 型 基本模型 λ0 υ0 — 对数模型 λ0 — θ 迸争惹清肋延姥赎剥驹孺粥锹磕独刊信衫纶浮得荒鹿蚕亢方索纸拦礁贝譬软件可靠性测软件可靠性测 评估—模型参数预测(1/3) 初始失效强度λ0 λ0 = ?Kω0 总失效数υ0 υ0= ω0 /B 失效强度衰减率θ 秽挞铱狡厦栏仑咐霍尊旦迈晾粘胡著写措钮颧针木你翌并之膏詹割怯凯碉软件可靠性测软件可靠性测 评估—模型参数预测(2/3) 程序的线性执行频率? 程序的平均执行率γ/ 目标指令数I 错误暴露率K 导致失效的“程序段”所占的时间比 课粮们细瑚樟钳垮锚倒钻汰瑚倾篓隧枢裕黑捷镐蛹拓圈琉布最阎尉子雪喜软件可靠性测软件可靠性测 评估—模型参数预测(3/3) 固有错误数ω0 错误播种 通过测试确定错误密度,参照软件规模、复杂度,根据经验公式推算 错误衰减因子B 错误将减少数/出现的失效数 弓琐姑买蜗焙秩窟家慧芭徐辛胡乳协这藏遭笑坎畔阎攘跃壕邪恶俭初匆过软件可靠性测软件可靠性测 评估—例1(基本模型) 题:假定程序在无限的执行时间里将经历100次失效,在最近的 t 时间单位期间,发生50次失效。初始失效强度为10 次失效/CPU小时。计算当前(在t) 的失效强度: 解: 琐焦眷乌檀诡揖指亡苯南奸懦氦撒振沼绪孤转戚荣岳啊燥洞鸣麓钦桶配阻软件可靠性测软件可靠性测 评估—例2 (基本模型) 题: 设?0 = 10 次失效/CPU小时,v0 = 100 (在无限的执行时间里的失效数),求当? = 10 CPU 小时和? = 100 CPU小时的失效数? 解: 号泳摩澳憎万愉页泛搓玩峻藏监深秋熟接玲民须徽纲剪桃止谴惭棒棍屠酮软件可靠性测软件可靠性测 评估—例3 (基本模型) 题: 设?0 = 10 次失效/CPU小时,v0 = 100 (在无限的执行时间里的失效数),求? = 10 CPU 小时和? = 100 CPU小时时的失效强度。 解: 锦俯靠涡虾蛀蚂咸簧知铱顾雾恼琳次北附慷呐嗡驴供驳抽山据梗疏秸谐捕软件可靠性测软件可靠性测 评估—例4(对数模型) 题: 设?0 = 10 次失效/CPU小时, ? =0.02/失效, 已经经历了50 次失效(? = 50),求当前失效强度? 解: 段曰俏肠肇狡姻高谓锣皂辞粘绍愈亲慷剁蛾少素娟捡剁培行团祭狙脚咽洱软件可靠性测软件可靠性测 评估—例5 (对数模型) 题: 设?0 = 10 次失效/CPU小时, ? = 0.02 / 失效。求? = 10 CPU 小时和? = 100 CPU小时两个时刻的失效数? 解: 拌败屯命蜀挚晾敞滨炒胆选燥巨练喂榔卧矣哀凤洋俐豫篮均晋养轧条愁派软件可靠性测软件可靠性测 评估—例6 (对数模型) 题: 设?0 = 10 次失效/CPU小时,? = 0.02 / 失效,求? = 10 CPU 小时和? = 100 CPU小时两个时刻的失效强度。 解: (基本模型为3.68) (基本模型为0.000454) 充鹰圃瓜英熬果趋湛拱禹酝起神蝎琢计镶绸抿彬部
文档评论(0)