经过认证的工具链对安全关键型应用意味着什么?
作者头像
  • 川蜀无人机
  • 2023-10-10 00:00:00 3062

安全关键应用开发工具的重要性与选择策略

在日常生活中,我们往往不会意识到自己正与安全关键型应用紧密相连,比如汽车驾驶系统、飞机控制系统、电梯运行系统、医疗设备等。这些看似普通的设备背后,蕴含着严格的安全标准与认证体系,确保其稳定可靠运行。

安全认证标准与工具链

随着技术的发展与法规要求的提升,安全认证已成为衡量产品质量与竞争力的重要指标。以IEC 61508为代表的国际标准,经过修订与完善,现广泛应用于多个行业,如过程工业、铁路、自动化等。ISO 26262、EN 50128、IEC 62304分别针对汽车、铁路、医疗软件与设备的安全性提出了具体要求。

开发工具的认证与验证

启动涉及安全关键功能或安全要求的项目时,选择合适的开发工具变得至关重要。认证的开发工具不仅需满足标准要求,还需通过验证确保其在安全相关开发过程中的适用性。工具的认证要求因遵循的标准不同而异,涵盖范围从编译器到版本控制,甚至需求管理等。认证工具链能大幅减少项目团队在证明工具合理使用方面的负担。

IAR工具链的认证意义

IAR的开发工具在安全关键开发领域的认证,意味着显著减少了项目团队在工具使用合规性方面的验证工作。第三方机构TüV SüD对IAR的工具活动、问题处理流程、测试与验证过程进行了评估,确认其符合IEC 61508、ISO 26262、EN 50128、IEC 62304等安全标准的要求。认证的工具包括但不限于IAR Embedded Workbench for Arm、RISC-V、STM8、Renesas RX、RL78、RH850等,特别适合使用C或C++编程语言的项目。

支持与服务的持续性

选择经过认证的工具后,并非一劳永逸。支持与服务的持续性同样重要。工具供应商应有能力在产品的整个生命周期内提供支持,特别是在更新旧版本工具时,确保对错误修复的支持,并避免引入功能更新导致的复杂性。IAR通过提供特定“冻结”版本和支持服务,解决了这一问题,确保客户能够专注于项目开发,而不必担心工具升级带来的影响。

安全解决方案概述

IAR的安全解决方案围绕以下几个核心要素构建:

  • 认证工具:特定版本的IAR Embedded Workbench,包括Arm、RISC-V、STM8、RL78、RX、RH850等,已通过认证。
  • TüV SüD认证报告:详述认证的有效性与过程。
  • 安全指南:提供了使用工具链的指导原则,覆盖从安装到处理语言扩展的全过程。
  • 支持与更新协议:包括对认证版本的持续支持与预先认证的错误修复更新。
  • 定期更新:提供对工具链已知问题的最新信息更新。

结论

选择经过认证的开发工具,不仅简化了项目合规性验证的工作量,还能确保在安全关键应用的开发过程中获得持续的支持与服务。对于追求高可用性与质量的产品而言,功能安全支持服务的价值不容忽视。无论产品是否直接涉及安全要求,通过IAR的安全解决方案,都能提升项目整体的可靠性和稳定性。

    本文来源:北京华兴万邦管理咨询有限公司
责任编辑: : 川蜀无人机
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
意味着经过关键认证工具应用安全什么
    下一篇