Simulink Code Inspector は、DO-178 やその他の高信頼性規格に対応したコードレビューの目標を達成するために、生成されたコードとソースモデルを自動的に比較します。モデルのブロック、状態図、パラメーター、および設定を体系的に検査し、それらが生成されたコードの演算、演算子、およびデータと機能的に等価であるかを判断します。
Simulink Code Inspector では、モデルからコード、およびコードからモデルへの詳細なトレーサビリティ解析を行います。機能的等価性およびトレーサビリティのレポートが生成され、DO-178 のソフトウェア コーディング検証の目標を達成するために認証機関に提出できます。また、モデルの互換性をチェックし、コードを検査するためのアプリが含まれています。コードの検査結果は、モデルや関連するコードに表示されます。
DO Qualification Kit (for DO-178) による業界標準のサポートが可能です。
コード生成および検査に使用するモデルの作成
モデルの互換性チェックを実行して、Simulink Code Inspector で使用するモデルを作成します。結果は、修正を適用できる Simulink Code Inspector アプリに直接表示されます。
ドキュメンテーション | 例
製品リソース:
「モデルベースデザインを用いて当社は最初のフライトを無事成功させ、制御や統合の点で何も問題はありませんでした。Embedded Coder を用いて当社の Simulink モデルから制御法則のコードを生成することで、手動のコード生成による遅れを無くし、開発チームは自由になった時間でプログラムのより広範な目標を達成できました。」