嵌入式软件可靠性设计的研究.docVIP

  • 9
  • 0
  • 约8.61千字
  • 约 10页
  • 2019-09-08 发布于天津
  • 举报
嵌入式软件可靠性设计的研究 引言 由于软件的规模和复杂性越来越大,软件的故障越来越严重,出现了“软件危机”。为了解决“软件危机”,人们广泛展开了软件可靠性的研究。由此也引出了嵌入式软件可靠性的研究 二、基本概念 软件可靠性是在规定条件下和在规定的时间区间内软件产品完成规定功能的能力或概率。 该概率是系统输入和系统状态的函数,也是软件产品中存在的缺陷的函数。由系统输入和系统状态所决定的运行路径将确定是否会遇到已存在的缺陷,从而导致将缺陷激发为故障或失效。 软件可靠性内涵: 1、嵌入式软件可靠性主要是软件设计时的问题及开发时的差错,由于软件内部逻辑复杂,决定设计错误及开发时的差错是软件失效的主要原因。软件的生产复制及维护的影响很小。 2、嵌入式软件可靠性具有一定的随机性,工作环境恶劣,导致输入域的可变性,从而引起软件故障发生时间的不确定性。 3、嵌入式软件可靠性不能根据任何的物理要素来进行预设。故障的发生取决于系统输入、系统的使用及软件设计中固有的缺陷。 软件可靠性工程的任务是在软件生存周期的全过程为最大限度地减少软件产品的缺陷而斗争。而减少软件缺陷必须全面周密地考虑系统在不同阶段、不同状态和所有可能的输入量及其组合的条件下,软件产品均应满足系统需求。 软件可靠性的主要特征:不同于硬件系统的可靠性,嵌入式软件的可靠性增长随着时间的增长而增长,而硬件系统的可靠性则随着时间的增长而而降低。

文档评论(0)

1亿VIP精品文档

相关文档