• 现行
  • 正在执行有效
  • 2012-08-08 颁布
©正版授权
注:本标准为国际组织发行的正版标准,下载后为完整内容;本图片为程序生成,仅供参考,介绍内容如有偏差,以实际下载内容为准
【正版授权-英/法语版】 IEC 62628:2012 EN-FR Guidance on software aspects of dependability_第1页
全文预览已结束

下载本文档

基本信息:

  • 标准号:IEC 62628:2012 EN-FR
  • 标准名称:关于可靠性的软件方面的指导
  • 英文名称:Guidance on software aspects of dependability
  • 标准状态:现行
  • 发布日期:2012-08-08

文档简介

IEC62628:2012EN-FR提供了以下软件可靠性的关键要素和最佳实践:

1.**软件可靠性定义**:软件可靠性是指在规定的条件下,软件在无故障运行并完成预期功能的能力。它通常用失败的数量或失败率来衡量。

***规定的条件**:这通常包括软件运行的环境,例如硬件和网络环境,以及软件的预期运行时间和应用场景等。

***故障**:它通常指软件在预期之外的行为,可能是错误或不正常的操作,或者是导致系统或其一部分崩溃的问题。

***预期的功能**:这是指软件应该完成的功能和任务,这些功能应该在软件的生命周期内始终有效。

2.**软件开发流程**:软件可靠性设计是贯穿在整个软件开发过程中的一个关键要素。它涉及到从需求分析、设计、编码、测试到部署和维护的整个流程。

***需求分析**:在这一阶段,应明确软件的功能和性能需求,并考虑可能的影响因素,如硬件性能、网络条件等。

***设计**:设计阶段应考虑软件的架构、模块划分、数据结构和算法等因素,以减少潜在的故障源。

***编码**:编码阶段应遵循最佳实践,如使用适当的编程语言、遵循代码规范、进行单元测试等,以确保代码的质量和可靠性。

***测试**:测试阶段应包括功能测试、性能测试、安全测试等,以确保软件在各种条件下都能正常工作。

***部署和维护**:部署和维护阶段应包括定期的监控和维护,以确保软件在运行过程中能够持续提供可靠的服务。

3.**可靠性管理**:可靠性管理是确保软件可靠性的重要手段。它包括对软件生命周期中的所有阶段进行监控和管理,以确保满足预期的可靠性要求。

***可靠性计划**:可靠性计划应包括可靠性目标、评估方法、实施策略和资源分配等。

***可靠性评估**:应定期评估软件的可靠性表现,并根据评估结果进行调整和改进。

***故障管理**:当出现故障时,应迅速定位和解决问题,并采取适当的措施防止类似问题的再次发生。

IEC62628:2012EN-FR为软件可靠性提供了全面的指导,涵盖了软件开发流程

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。
  • 4. 下载后请按顺序安装Reader(点击安装)和FileOpen(点击安装)方可打开。详细可查看标准文档下载声明

评论

0/150

提交评论