DO-178C の設計保証と ARP-4754A/4761 との関係

目次

DO-178C の設計保証と ARP-4754A/4761 との関係

概要

航空ソフトウェアの開発には、航空機システムの信頼性と完全性を確保するための厳しい安全基準が伴います。 この分野における 178 つの主要な標準は、DO-4754C とその ARP-4761A/178 との関係です。 DO-4754C は航空機システムのソフトウェア開発のガイドラインを定義し、ARP-4761A/178 は航空機とシステムの開発のためのガイダンスを提供します。 この記事では、設計保証における DO-4754C の重要性と ARP-4761A/XNUMX との関係について考察します。

DO-178C 設計保証について

DO-178C は、「航空機搭載システムおよび機器の認証におけるソフトウェアの考慮事項」と題され、航空無線技術委員会 (RTCA) によって発行された規格です。 安全性と信頼性を確保するための航空機搭載ソフトウェアの開発要件とプロセスの概要を説明します。 DO-178C は、航空業界におけるソフトウェア開発、検証、検証に必要な一連の目的、活動、成果物を確立します。

DO-178C 設計保証の目的

DO-178C 設計保証の主な目的は次のとおりです。

  • 航空機およびシステムの安全性評価に基づいてソフトウェア重要度レベル (DAL) を決定します。
  • DAL を満たすために必要なソフトウェア開発および検証プロセスを特定します。
  • ソフトウェア開発および検証活動を計画および文書化します。
  • 開発および検証プロセスを実行し、必要なアーティファクトを生成します。
  • 生成されたアーティファクトを評価および承認し、DO-178C 目標への準拠を保証します。

DO-178C 設計保証のレベル

DO-178C は、ソフトウェアをソフトウェア レベル (SWL) と呼ばれる XNUMX つの重要度のレベルに分類します。 各レベルには、設計保証を達成するために満たさなければならない関連する目的とアクティビティがあります。 SWL は次のとおりです。

  • SWL A: 障害が発生すると、壊滅的な結果を引き起こす可能性がある重要なソフトウェア。
  • SWL B: 障害が発生すると、危険または重大な結果を引き起こす可能性のあるソフトウェア。
  • SWL C: 障害が発生すると、重大または中程度の結果を引き起こす可能性があるソフトウェア。
  • SWL D: 失敗すると軽微な結果を引き起こす可能性のあるソフトウェア。
  • SWL E: 航空機の安全性に重大な影響を与えないソフトウェア。

DO-178C 設計保証のアクティビティと成果物

設計保証を達成するために、DO-178C は各 SWL でいくつかのアクティビティと成果物を指定します。 これらには、要件の取得と分析、ソフトウェア アーキテクチャ設計、ソース コード開発、ソフトウェア検証、構成管理が含まれます。 これらのアクティビティ中に作成される主要な成果物には、ソフトウェア要件ド​​キュメント (SRD)、ソフトウェア設計ドキュメント (SDD)、ソフトウェア検証ケースと手順 (SVCP)、およびソフトウェア構成インデックス (SCI) があります。

ARP-4754Aとの関係

「民間航空機およびシステムの開発ガイドライン」と題された ARP-4754A は、航空機およびシステムの開発および認証に関するガイダンスを提供します。 これは航空機開発に対するシステム工学的アプローチを概説し、安全性と信頼性の必要性を強調しています。 ARP-4754A は、ソフトウェアを航空機システム全体に統合するためのフレームワークを提供します。

DO-178C と ARP-4754A は、航空機開発プロセスのさまざまな側面に取り組むため、密接に関連しています。 DO-178C は特にソフトウェア面に焦点を当てており、ARP-4754A は航空機全体とシステム開発をカバーしています。 DO-178C は、ARP-4754A によってソフトウェア開発および認証の標準と​​して参照されています。

DO-178C と ARP-4754A の関係は次のように要約できます。

  • ARP-4754A は、システムレベルの要件、安全性評価、ソフトウェアの統合など、航空機開発プロセス全体に関する高レベルのガイダンスを提供します。
  • DO-178C は、ソフトウェアの開発と認証に関する詳細なガイドラインを提供し、ARP-4754A で概説されている安全性と信頼性の目標への準拠を保証します。
  • DO-178C は、ARP-4754A によって設定された目標を達成するために従う必要があるソフトウェア開発および検証プロセスを定義します。
  • ARP-4754A では、ソフトウェア開発プロセスが、ソフトウェア計画、要件、設計、検証活動などの DO-178C の目的および成果物と整合する必要があります。
  • 航空機とそのソフトウェア システムの安全で信頼性の高い動作を保証するには、DO-178C と ARP-4754A の両方に準拠する必要があります。

ARP-4761との関係

ARP-4761 は、「民間航空機搭載システムおよび機器の安全性評価プロセスを実施するためのガイドラインと方法」と題され、航空機搭載システムおよび機器の安全性評価プロセスに関するガイダンスを提供しています。 ソフトウェアを含む航空機システムに関連する危険の特定と軽減に重点を置いています。

DO-178C で定義されたソフトウェア開発プロセスが ARP-4761 で概説された安全性評価プロセスに貢献するため、DO-178C と ARP-4761 は密接に関連しています。 DO-178C と ARP-4761 の関係は次のように要約できます。

  • DO-178C は、航空機システムの重要なコンポーネントであるソフトウェアの開発と認証に関するガイドラインを提供します。
  • ARP-4761 は、危険の特定と安全要件の決定を含む、航空機システムおよび機器の安全評価プロセスの概要を示しています。
  • DO-178C で定義されているソフトウェア開発プロセスには、要件の把握、設計、検証、トレーサビリティなどの活動が含まれており、安全性評価プロセス中の危険の特定と軽減に貢献します。
  • DO-178C は、ARP-4761 で特定されている必要な安全要件をソフトウェアが満たしていることを保証します。
  • 航空機システムの安全性と信頼性を保証する方法でソフトウェアが開発および評価されるようにするには、DO-178C と ARP-4761 の両方に準拠することが不可欠です。

まとめ

DO-178C、ARP-4754A、および ARP-4761 は、航空機システム用の安全性が重要なソフトウェアの開発および認証における重要な規格およびガイドラインです。 DO-178C はソフトウェア開発と認証に関する詳細な要件を提供し、ARP-4754A と ARP-4761 は航空機とシステムの開発と安全性評価に関する包括的なガイダンスを提供します。

DO-178C と ARP-4754A/4761 の関係により、航空機システム全体の安全性と信頼性の目標に従ってソフトウェアが開発されることが保証されます。 これらの規格とガイドラインへの準拠は、航空システムと機器の安全かつ信頼性の高い運用を確保するために非常に重要であり、航空業界全体の安全に貢献します。

この投稿を共有することを忘れないでください!

チャプター

Visureで市場投入をスピードアップ

モデルベースのシステムエンジニアリングアプローチと要件管理プロセスの相乗効果

17年2024月XNUMX日

午前11時(東部標準時) |午後 5 時 (中央ヨーロッパ夏時間) |午前8時(太平洋標準時)

フェルナンド・ヴァレラ

フェルナンド・ヴァレラ

ビジュアルソリューションズ社 CTO

要件から設計までのギャップを埋める

MBSE と要件管理プロセス間のギャップを埋める方法を学びます。