継続的インテグレーションと継続的テストのワークフロー。
ECUの機能が複雑化し、ECUバリアントの数が増加すると、ECUソフトウェアの妥当性確認におけるテストの数と複雑さが増大します。この課題を克服できるような効率性の高いテストプロセスを実装するには、ソフトウェア開発者とテスト担当者が緊密に連携する必要があります。そのため、ECUソフトウェアの開発環境には、インテグレーションとテストを継続的に行うアジャイル開発など、一般的なソフトウェア開発で既に確立されているプロセスが導入されつつあります。これにはSYNECTなどの、ECUテストのテスト管理と、インテリジェントなプロセスの自動化を行うツールが必要です。
SYNECTを使用すると、個々の成果物が変更される際に、適切な一連の操作が確実に処理されるようにすることができます。また、関連するバリアントの依存関係の評価も行います。これらの操作には、モデルをチェックインした後のモデルコンテナの再ビルドや、リアルタイムアプリケーションの反復的なナイトリービルド時における該当コンテナの使用なども含まれます。また、設定管理システムのみによって提供される新しいバージョンのECUソフトウェアに対し、必ず一連の回帰テストをトリガさせることも可能です。この際には、HILシステム上のリアルタイムアプリケーションの最新のビルドとECUソフトウェアのバリアントに対応する適切なパラメータ設定が使用されます。SYNECTが提供する高度な自動化機能により、開発期間やテストサイクルが短縮され、ミスが起きやすい手作業による仕事が減少します。また、プロセスで使用されるすべての成果物に対し、完全なトレーサビリティが自動的に提供されます。
最新の技術開発動向をつかんで、イノベーションを加速。
メールマガジンの購読希望・変更/配信停止手続き