软件可靠性综合评估方法初探.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件可靠性综合评估方法初探 张苑民 信息产业部电子第二十研究所(陕西西安、710068) 攮要:本文作为一种理论探讨,是几年来个人在软件可靠性与质量保证方面进行实践和研究 后,提出的一种运用模糊综合评判方法,对软件可靠性迸行舟级评估的思想,但要在实际工 程中应用,尚有待于进一步研究探讨. 关键词:软件失效、模糊性、因素集、权重集、奋择集、评判矩阵 随着通信与计算机技术的迅猛发展,软件在各个领域的应拜5越来趣广泛,件.随着各方 面对软件需求的增长,软件相对于硬件己成为系统的重要组成部分,软件规模也越来越大, 复杂性急剧提高,而软件由于其自身的特点和相对落后的生产方式,使软件可靠性问题越来 越严重,特别是经历了软件危机后.软件f程界和可靠性f:榉界对软件可靠性闷冠日菔重视, 据报道:美国军方所遇到的问题中70%是软件问题;在当今的武器系统中.软件的可靠性 比硬件大约低一个数量级:因软件故障而造成重大事故产生巨大损失的事情屡有发生,系统 的主要问题已经从硬件逐步转向软件,提高软件可靠性势在必行。 1. 要研究软件可靠性.首先要谈谈以F几个问厨: I.1软作失效机理 软件可靠性定义:在规定的条作和规定的时间内.软作不引起系统故酥的能 力。软件可靠性不仅与软件存在的差错有关.而且与系统输入和系统使用有关。 软件不会出现硬件那样的耗损或老化,不可靠的软件是由于程序中存在需求错误、-垃计 错误和编程错误等缺陷.这些缺陷是否引起故障取决于软件产品的使用方式以及程序执行的 路径。 这里有必要解释一F软件缺陷、故障、失效的关系问题,硬件中爿:束加以区分。在软件 寿命周期的备阶段,人的行动会使软件在一定条件下不能或将不能完成规定功能,这种由丁 u 人的行动使软件存在“缺陷”,软件—翻翟中也称为“隐错(b g)”。一个软件可能存在若 干个缺陷。如果执行一次任务时,未用到有缺陷的部分程序.则软件仍能正确1:作;若用到 了有缺陷的部分程序,则使软件或其组成部分丧失在规定限度内执行所要求功能的能力,这 就是“故障”。如果故障使软仆不能完成规定功能.即为“失效”。一般故障即失效,但若采 用容错设计.则软件故障不一定造成软件失效。 1.2软件可靠性与硬件的区另Ⅱ及联系 A软件与硬件及其研制过程的不同特点 软 件 硬 什 1.软什是逻辑实体,始终不会自然变化,只 i.硬件是物理实体.每件同规格产晶之间有 是其载体可变: 散著.会随时间和使用而老化、蘑损以至 失微: 2.研制过群土要是紧张的脑力劳动过科,本 2.不只是脑力劳动,过程有形,便丁测控: 质上无形.看不见,难测控: 3.不可靠问题基本是开发过程中人为差错造 3.不可靠问题不仅是设计问题.在生产过程 成的故障引起趵: 中也会产生新的故障: -333· t{.样序是指令序剐,即使每条指令本身都正 4.硬件失效总是由其零、部tt-或其组合的故 确,但在执行时其逻辑组台状态变化万千. 障所引起: 不一定完全正确; 5.系统的数学模型是离散的,其输入在台理 5.系统在正常I:作条仆F,其行为是渐进 的范围内的微小变化可能引起输出的巨人 的,故障的形成雨I火效的笈生一殷有物理 变化.故碌的形成无物理原因,火效的发 原肉,有前兆; 生取决丁I输入值和运行状态的组合,无前 兆: B软件可靠性和可维护工程与硬件的不同点: 软 件 硬 件 1.戍在开发的全过程.采取措施防错、检错、 1.除开发过程外,生产过程对产品的影响也 容错:而在批量复制过程中软件本身不会 很大,均需加强过程

文档评论(0)

bhl0572 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档