CANdelaStudio – 診断要件の自動トレーサビリティを実現するプラグイン

AUOモビリティ・ソリューションズの事例紹介

CANdelaStudio
AUO_Image_c.jpg

お客様

リップシュタットに拠点を置くAUO Mobility Solutionsは、自動車業界向けの人間・機械インターフェイス(HMI)システム、空調ソリューション、および熱管理ソリューションを提供する世界有数のプロバイダーの一つです。AUO Mobility Solutions Corporation(AMSC)の一員として、AUO Mobility Solutionsは自動車メーカーと連携し、革新的なコックピットソリューションを開発することで、未来の自動車のインテリアを形作っています。

課題

Challengex.jpg

最先端の制御・表示システムの開発には、各自動車メーカーの具体的な要件にきめ細かく対応した診断ソリューションが求められます。これは、すべての診断トラブルコード(DTC)および診断識別子(SID、DID、RID)に当てはまります。これらの要件を一貫性を持って包括的に文書化することは、効果的な品質管理にとって極めて重要です。

AUO Mobility Solutionsでは、新しいCANdelaStudio Requirementsプラグインが、トレーサビリティの全プロセスを自動化する上で重要なコンポーネントであることが実証されています。これにより、ASPICEの要件に準拠しつつ、プロジェクトのライフサイクル全体にわたるエンドツーエンドのトレーサビリティを実現するための基盤が築かれています。
Mr. Benedikt Wübbeke
AUO Mobility Solutionsの診断部門テクニカルリード

解決策

これまで、OEMプロジェクト全体を通じて、診断サービスに関する要件が、場合によっては手作業で管理されてきました。現在では、診断仕様ツール「CANdelaStudio」とIBM®要件管理ツール「DOORS®」の間で、これらの要件の一貫性を自動的に確保することが可能になりました。このプロセスの改善は、CANdelaStudioで利用可能な要件プラグインと、2つのシンプルなCスクリプトに基づいています。

これらのプラグインにより、プロジェクトの初期段階から診断関連の要件をシームレスに取得することが可能になります。これにより、プロジェクトのライフサイクル全体を通じて、要件管理ツールとCANdelaStudio間の完全なトレーサビリティが確保されます。

Case-Study-AUO-Mobility-Solutions.jpg

自動化のプロセスは非常に簡単で、4つのステップから構成されており、画像に示されているように、プロジェクト全体を通じてこれらのステップが繰り返されます:

  1. CANdelaStudioエクスポートプラグインは、お客様から提供され、AUO Mobility Solutionsによって拡張されたCANdelaStudio記述ファイル(CDDファイル)から、すべての診断オブジェクト、サービス、およびそれらの固有の参照パスを含むテーブル(CSVファイル)を生成します。 最初のエクスポート時には、要件IDは空のままとなります。これは、これらの識別子が要件管理ツールで後ほど割り当てられるためです。同時に、プラグインは要件IDを格納するために、CDDデータモデルに新しい属性を挿入します。
  2. AUO Mobility Solutionsが開発したスクリプトは、まだ取り込まれていない診断オブジェクトを、その説明や参照パスとともに要件管理ツールにインポートします。そこで、各診断オブジェクトに対して独自の要件IDを持つ新しい要件が自動的に割り当てられ、CANdelaStudioの参照パスにリンクされます。これにより、ユーザーは参照パスを介して各要件の詳細を簡単に確認することができます。
  3. 続いて、別のスクリプトが、要件管理ツールから割り当てられたすべての要件IDと、対応するCANdelaStudioの参照パスをエクスポートします。
  4. CANdelaStudioのインポートプラグインは、要件IDが追加されたテーブル(CSVファイル)を再インポートします。その際、プラグインは一意の参照パスを使用して要件IDをCDDファイルに正しくマッピングし、関連する診断オブジェクトの対応する属性に入力します。これにより、要件の完全なトレーサビリティが確保されます。

メリット

CANdelaStudioは、必要なプラグインと組み合わせることで、AUO Mobility Solutionsに対し、診断開発プロセス全体を通じて明確な付加価値を提供します:

1. 一元化され、一貫性のある診断データベース:CDDデータは、診断に関連するすべての情報の一元化された、一貫性のある情報源として機能します。

2. AUTOSAR診断BSWの効率的な設定:CDDファイルに基づき、CANdelaStudioは自動的にDEXTファイルを生成します。このDEXTファイルは、AUTOSARの診断関連ベースソフトウェアを設定するための基礎となります。

3. 検証および妥当性確認のための信頼性の高い基盤:CDDファイルは、テストラボにおけるソフトウェア検証の基盤ともなります。

 

将来、自動車メーカーがCANdelaStudioデータの代わりにDiagnostic EXTract(DEXT)を提供するプロジェクトにおいても、AUO Mobility SolutionsはCANdelaStudioを用いて一貫性のある効率的な診断プロセスを確保します。 DEXTデータをインポートし、AUO社内のCDDファイルを生成することで、CANdelaStudioは、ドキュメント化、要件追跡、および検証のための統一された一元的なデータベースの作成を可能にします。これにより、OEMのフォーマットにかかわらず、確立されたプロセスが将来にわたって維持されることが保証されます。 

同時に、このシナリオにおいてもCDDファイルはテストラボの中核となる情報源として機能し、CANoe環境での診断機能の効率的なテスト、的を絞った修正、およびエラー状態の再現性のあるシミュレーションを行うための最適な条件を作成します。このアプローチは、特に詳細な説明や高度なテスト要件を伴う複雑なDTCにおいて、明確な利点をもたらします。 さらに、要件管理をDOORS®からPolarion®へ移行する計画により、CANdelaStudioの要件プラグインを修正することなく引き続き使用できるため、ツールプロセスに支障が生じることがありません。

CANdelaStudio 23P1 - FaultMemory.png
このケーススタディの後ろにある原動力
CANdelaStudioは、自動車用ECUの正式な診断仕様書を作成・編集するための、簡単かつ効率的なツールです。
ご相談をお待ちしています
Pascale Morizur
ご相談をお待ちしています
次世代の診断およびフラッシングソリューションにご興味をお持ちですか? 次世代の診断およびフラッシング向けソリューションやツールについてご関心がありましたら、ぜひご相談ください。