软件可靠性与安全性转训材料.pptxVIP

  • 1
  • 0
  • 约4.14千字
  • 约 26页
  • 2026-04-09 发布于北京
  • 举报

1对高质量软件的需求软件应用广泛,在许多领域已成为产品创新的源泉软件使系统更加智能、灵活,越来越多的系统能力由软件实现系统对软件的需求和依赖,使得软件既要满足用户的功能要求,又必须稳定可靠地完成赋予的任务在许多应用场景下,软件失效有可能带来重大损失,安全性必须得到保证

1软件的质量状况硬件飞速发展,越来越可靠,软件成为系统失效的主要原因软件规模和复杂性持续增加,给获得安全可靠的软件带来巨大挑战软件质量的定量评估困难,往往成为项目要素中最容易被忽略的部分经济性使得相关各方都在考虑成本,在资源受限的情况下,质量的要求会降低,常常不得不在带有许多缺陷的情况下发布软件

1软件质量明确声明的功能和性能需求、明确文档化的开发标准、以及专业开发人员开发的软件所应具有的所有隐含特征都得到满足软件质量模型是多样的软件质量模型是动态的软件质量是多维度的软件质量是多视角的软件质量特性之间存在交互影响

1动态的软件质量软件/系统质量模型(ISO/IEC25010:2011)外部和内部质量功能稳定性可靠性性能效率易用性安全保密性相容性维护性可移植性可靠性(R)可用性(A)安全性(S2)可维护性(M)RAMS2软件质量的关键特性

2软件失效机理导致软件失效的缺陷主要是设计问题老化/磨损不会导致软件失效,软件失效没有趋势性预兆周期性的重启可帮助防止/修复一些软件失效除非输入(指令、

文档评论(0)

1亿VIP精品文档

相关文档