Blog
- Shift-Leftテストは、信頼性が高くスケーラブルなSDV開発に不可欠です。
- 重大な不具合が深刻化するのを最も防げるのは、どのテストレベルか?
- 従来型または社内開発のテストソリューションは、SDV開発のスピードに対応できるのか?
Nabile Khoury
Paris, France
モデルとコードを一つの環境でテスト
TheMathworksのEmbeddedCoder®は、Simulink/ Stateflowモデルから量産のCコードを生成します。しかしISO 26262に準拠した開発ワークフローでEmbeddedCoderを活用するためにエンドユーザは、Model-in-the-loop(MIL)のテスト、Software-in-the-loop(SIL)のテスト、Back to-backテスト、さらにコードカバレッジの測定も考慮しなければなりません。BTC EmbeddedPlatformは、これらすべての異なるワークフローをISO26262で認証された一つのシンプルな環境に統合しました。
テスト環境は自動で構築され、ユーザが手動で作業する必要はありません。BTC EmbeddedPlatformはモデルのアーキテクチャを解析し、サブシステム、ポート、パラメータ、テストポイント、データ型、レンジを特定します。
テストツールはテスト対象システムに干渉したり、変更を加えてはいけないため、テストハーネスの作成とテストの実行はSimulinkモデルの一時的なコピーで行われます。
これにより、モデルデータとテストデータを別々に扱うことが容易になります。テストハーネスの作成はバックグラウンドで自動で行われるため、ユーザは手動で操作する必要はありません。
BTC EmbeddedPlatformは、SILのテストにおいて、常にオリジナルの量産コードと自動生成された専用のテストハーネスを使用します。
組み込みソフトウェア開発、モデルベースデザイン、自動コード生成、ISO26262準拠のテストに関する情報の公開
Nabile Khoury
Paris, France
Artem Oppermann
Oldenburg, Germany
Wolfgang Meincke
Stuttgart, Germany
Yatish Chitluri
Oldenburg, Germany
Spruha Pingale
Oldenburg, Germany
Thabo Krick
Oldenburg, Germany
短い動画で当社製品の主な機能をご覧ください。
完全に自動化されたBack-to-Backテスト、Regressionテスト、Migrationテスト(自動テスト生成を含む)
Copyright © 2022 BTC Embedded Systems & BTC Japan