指挥控制系统试验方法.pptxVIP

  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文档。上传文档
查看更多
指挥控制系统试验方法

指挥控制系统试验方法指挥控制系统软件指挥控制系统软件是一个在其硬件设备基础上利用软件技术来实现指挥、控制、通信、信息处理以及辅助决策等作战功能的有机整体。软件工程的目标可重用性可适应性可移植性可追踪性可互操作性可修改性有效性可靠性可理解性可维护性可靠性!指挥控制系统可靠性问题从硬件逐步转向了软件。软件缺陷已经成为导致指挥控制系统功能产生缺陷的主要原因。指挥控制系统必须在可靠软件的支持下才能充分发挥其功能。可靠性定义系统的可靠性是指保持或维持其功能的程度。IEEE对软件可靠性的定义:①在规定条件下及时间内,软件不引起系统失效的概率;②在规定时间周期内,在规定条件下程序执行所需功能的能力定性与定量的含义模型选取可靠性结构模型可靠性预测模型用于反映系统结构逻辑关系的数学方程包括串联系统、并联系统、表决系统、及时修理并联系统以及及时修理表决系统模型等描述软件失效与软件错误的关系,描述软件失效与运行剖面关系的数学方程可对软件可靠性特征做出定量预测或评估度量指标可靠度(R)平均失效间隔时间(MTBF)初期故障率偶然故障率平均失效等待时间(MTTF)可靠度可靠度 是软件在规定条件下、规定时间周期内 不引起系统故障的概率,该概率是系统输入与系统使用的函数,也是软件存在缺陷的函数,是对软件可靠性的综合度量(即综合各种运行环境以及完成各种任务和功能)MTBF与MTTF平均失效间隔时间 是指在规定时间和规定的运行剖面下,软件在相继两次失效间正常工作的平均统计时间平均失效等待时间 是指软件在失效前正常工作的平均统计时间初期故障率和偶然故障率初期故障率指软件在初期故障期(交付之后三个月)内单位时间的故障数偶然故障率指软件在偶然故障期(交付之后四个月)内单位时间的故障数软件可靠性试验——验证试验验证试验 定量估计软件产品的可靠性,并给出接受或拒收的回答。试验场所 软件测试实验室或者部队使用现场试验方法:随机测试,测试用例的选择是关键方案选取参考GJB 899A—2009《可靠性鉴定和验收试验》常用方案 定时截尾测试统计方案在给定的时间 T 内,进行验证测试,若软件的 责任故障数 r ≤ 失效数判据 c,则接收,否则拒收制定方案中的重要内容是确定T和c软件可靠性试验——增长试验增长试验 发现并纠正软件中的缺陷,提高软件可靠性水平(类似于硬件的可靠性增长试验)由软件研制方而非使用方进行测试测试—分析—修改—再测试—再分析—再修改方案选取借鉴硬件可靠性试验方法,建立软件可靠性增长的时间概率分布模型杜安(Duane)模型试验流程研制任务书确定可靠性试验时间剖面构造运行剖面选取测试用例用例被测软件可靠性测试运行数据可靠性数据收集可靠性数据分析与评估软件可靠性指标确定可靠性试验时间试验方案 + 软件模块数量 + 设计指标构造运行剖面对指控系统采用条件或环境的定义来描述软件实际使用的情况。构造运行剖面的过程中,要设计针对系统功能相应的输入变量,了解用户在调用软件各模块构件的使用模式和功能发生的概率。构造软件运行剖面的方法按照一种层次结构,自顶向下地把用户使用软件的输入空间划分为系统模式剖面,再把系统模式剖面划分为功能剖面,最后把功能剖面划分为运行剖面。选取测试用例测试用例要根据运行剖面随机选取得到用例的选择既要有一般情况又要有极限情况以及最大最小的边界值情况可靠性测试运行在真实应用环境中或可靠性仿真试验环境中,按照运行剖面生成的测试用例对软件进行测试,并且记录整个试验过程。可靠性数据收集软件的输入数据以及输出结果软件运行时间数据 包括CPU执行时间、日历时间以及时钟时间等可靠性失效数据,包括每次失效发生的时间或一段时间内发生的失效数可靠性数据分析与评估可靠性分析失效分析根据试验结果,判断是否失效以及后果、原因根据失效数据,评估可靠性水平,为管理决策提供依据举个例子某指挥信息系统在研制合同中对软件的MTBF提出了可靠性指标A(500h)量化要求,在试验阶段,运用GJ B899A-2009 中的定时截尾统计试验方案对其可靠性指标进行验证试验1 制订试验方案和计划 选择第20号定时截尾方案,其中 生产方风险 M=30%,使用方风险 β=30%,责任故障数 r≤22 构建可靠性验证试验的应用场景和试验环境,综合考虑使用模式和功能发生的概率,设计软件系统的可靠性测试用例3 依据测试脚本和测试用例进行可靠性测试运行和可靠性数据收集4 根据试验方案和责任故障总数判断该软件可靠性试验是否通过,并给出软件MTBF在一定置信度下的区间分布。MTBF≥482h的概率为70%,MTBF≤1564的概率也为70%

文档评论(0)

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

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

1亿VIP精品文档

相关文档