自動検証 — テストの自動化

相互に関連する機能、システム、ECUに対するソフトウェアアップデートの影響を自動検証し、統合と認証の証拠を提供
依存関係の分析と
管理
ソフトウェア機能のマッピング
システムの整合
脆弱性
自動変更の
検証
機能的関係の
分析
規制に関する証拠
ドキュメント

1 つの機能アップデートがシステム全体に与える影響を把握

1 つのソフトウェア コンポーネントに対するアップデートが、相互に関連する車両機能に対して、動作やパフォーマンス問題を意図せずに引き起こすことがあります。Auto Validateを使用すると、車載メーカーがシステム全体へのソフトウェア アップデートの影響を検証し、影響を受けるソフトウェア コンポーネントを特定することが可能。結果として発生する機能変更を検出することもできます。

ソフトウェアの依存関係の管理

サプライヤーやソースが複数存在していても、エンジニアは動的な UI を使って、すべてのソースコードの相関関係をバリエーション、動作、機能、依存関係を完全に可視化することができます。

型式認証規則

“車両が持続的に該当要件を満たしていると当局が判断した場合、修正は「改訂」と認識され、検査やテストを繰り返す必要がなくなります。

認証機関が、要件に準拠させるために更なる検査や評価が必要であると判断した場合、または承認済み車両に新たな要件が適用されると判断した場合、その補正は “機能拡張” として指定されるものとします。”

国連型式承認規則、第 5 章、第 34 条

自動検証では、どのコードが型式承認アップデートの影響を受けるかを UNECE WP29 に従って証明するために、機能的な関係のデジタル サムプリントが作成されます。

  • バグ修正やサイバーセキュリティ パッチによって機能追加が行われていないという証拠を受け取る
  • 新しいアップデートの影響を受ける機能のみを文書化する
  • 動的コード カバレッジ
  • ランタイム ソフトウェアの機能的関係のマッピング
  • ECU 内および ECU 間の依存関係のマッピング
  • 3% 未満の ECU サイクル
  • 1% 未満のメモリ フットプリント

Auto Validateを活用して規制要件を満たす方法とは

お問い合わせ