EN 50716、EN 50128、および EN 50657
鉄道産業における高信頼性システムの開発では、CENELEC 規格 EN 50716:2023 に準拠していることを実証する必要があります。
EN 50716 (鉄道アプリケーション: ソフトウェア開発の要件) は、EN 50128 および EN 50657 (それらの修正規格を含む) に置き換わる規格です。EN 50716 は、鉄道ソフトウェア開発向けに統一された枠組みを導入しています。この規格は、従来それぞれ EN 50128 と EN 50657 の対象となっていた、信号および制御ソフトウェアと車両搭載ソフトウェアの両方に適用されます。EN 50716 は、鉄道ソフトウェアの機能を Basic Integrity (BI) から SIL 4 までの 5 つの安全度水準に分類します。
EN 50716 は、ソフトウェア開発全体で使用されるサポート ソフトウェア ツールの分類と適格性確認を義務付けています。Embedded Coder、MATLAB および Simulink の検証ツール、Polyspace のコード検証ツールは、EN 50716 に準拠した TÜV SÜD の評価により適格性確認と認証を受けています。これらの評価は、SIL 1 から SIL 4 のアプリケーションをカバーしています。適格性確認は、特定用途向けの検証ワークフローに基づいています。
IEC Certification Kit は、EN 50716 向けに、ワークフロー ドキュメンテーション、TÜV SÜD 認証書、その他のツールおよびアーティファクトを提供します。
EN 50716、EN 50128、および EN 50657 アプリケーション開発向けの主な製品は次のとおりです。