软件可靠性第一讲.pptxVIP

  • 8
  • 0
  • 约4.86千字
  • 约 50页
  • 2018-10-12 发布于上海
  • 举报
软件可靠性第一讲

提要:软件可靠性的发展软件可靠性概念软件失效的内涵软件可靠性发展至今可分为下列三个阶段:第一阶段:(1950-1967年)软件可靠性学科萌芽时期。第二阶段:(1968-1987年)软件可靠性学科的形成时期。第三阶段:(1988年至今)软件可靠性向工程应用过渡的时期。对软件可靠性的要求软件应用广泛;软件必须满足用户要求,又要稳定可靠的完 成用户的任务;软件可靠性的重要程度依赖于风险成本;软件规模、复杂性、重要性的增加给 软件可靠性带来挑战。超高可靠性要求的领域航空航天领域;医疗设备;汽车发动机控制;轨道、列车控制系统;金融管理系统;软件的状况硬件飞速发展,软件不相适应,硬件越来越可靠,软件虽然采取了很多办法,但还是系统崩溃的主要原因;大部分的软件不是很可靠。软件不可靠性的因素不完善的需求定义;客户与开发人员缺乏沟通;偏离软件需求;逻辑设计错误;编码错误;编码与文档不一致;缺少测试过程;软件可靠性问题因软件设计故障与因计算机硬件设计故障而引发的系统失效的比例大约是:10:1 运行软件的驻留故障密度(每千行代码的故障数目): ——要求很高的关键财务或财产软件为:每千行代码 1~10个故障 ——关键的生命软件为:每千行代码0.01~1个故障 IEEE将软件可靠性定义为:系统在特定环境下,在给定的时间内无故障运行的概率。软件可靠性是对软件在设计、开发以及所预定的环境下具有能力的置信度的一个

文档评论(0)

1亿VIP精品文档

相关文档