
製品概要
ソフトウェアファジング(障害注入)とは、制御システムの正常動作を検証するために、意図的にフォールトを導入する自動フォールトインジェクションテストツールです。
テストケース管理、テストシナリオによる自動フォールトインジェクション
- ソフトウェアファジングで、テストケース管理機能と多様な自動フォールトインジェクション手法を提供
- 事前登録されたテストシナリオに基づき、試験開始時に自動的にフォールトを注入し、状態変化を監視
- テストケースのインポート機能を使用して、自動的にテストケースを生成
システムの状態値をリアルタイムで監視し、安全機能の動作を検証
- テストシナリオの実行中に、タスクスケジューリングの状態や変数の値をリアルタイムグラフで表示・監視
- フォールトインジェクション、フォールト検出、および復旧の成否をリアルタイムで判断
- 安全機能の適切な動作を評価し、レポートを自動生成
製品紹介
選ばれる理由

期待される効果
- ISO 26262規格に準拠したソフトウェアファジング(障害注入)試験
- コードを変更せずに、ソフトウェアファジング(障害注入)試験が可能
- ソフトウェアファジング(障害注入)試験の自動化によりコストと時間を削減
- 異常時のコントローラーエラー回復機構の検証基盤の確立
- ハードウェア故障条件のシミュレーション試験が可能
- HILS連携ソフトウェアファジング(障害注入)試験

市場ニーズ:欠陥がシステムに与える影響を評価し、ソフトウェアの安全機能を検証
- トヨタVCS(車両制御システム)故障に関する補償事例より、安全機能の検証が必要ですが、通常の機能テストでは検証が難しい
- 自動車の機能安全に関する国際規格ISO26262における、ASIL B以上のレベルに対する故障注入試験の要件(ISO26262-4,5,6)

ソリューション:ソフトウェア故障注入テスト自動化ツール
- 作成されたテストケースは、人為的な実行時欠陥を発生させ、安全要件が満たされているかどうかを判定します

主な特徴
01. 機能安全規格に基づき、各種ソフトウェア故障に対するテストケースを作成
- テストケース作成手順

- テストの自動化

02. タスクスケジューリングステータスの監視
- タスクスケジューリングステータスのグラフ出力
- 故障注入、検出/回復が決定された時点を監視

03. 変数を測定し、コントローラの状態を監視
- 故障注入、検出/回復が決定された時点を監視
- 測定する変数の色と軸を設定
- 統合ビューモードと個別ビューモード

04. テスト結果レポートの自動生成

ハードウェア動作環境

推奨スペック


導入事例:車両パワートレインコントローラーテストアプリケーションケース

