AGENTS
ソフトウェアテストケース生成エージェント(ISO 26262 機能安全)
ISO 26262 第 6 部向けソフトウェアテストケース自動生成。SSR/SAD/SUD 複数ドキュメントの連携入力に対応します。
中核的な課題
- 複数の安全文書を統一して理解する必要がある:テスト入力にはソフトウェア SSR、ソフトウェア SAD、ソフトウェア SUD、テストケーステンプレートが同時に含まれ、人手では文書横断的に制約を抽出する必要があります。
- 機能安全ケースの記述が複雑:ISO 26262 第 6 部はソフトウェアテスト活動に明確な要求があり、テスト条件、期待結果、カバレッジ関係の記述は作業量が大きいです。
- 交付フォーマットとトラッキング要求が高い:生成されたテストケースはプロジェクトテンプレートに適合するだけでなく、要件と設計根拠に遡及できる必要があります。
ソリューションと技術実装パス
- 構造化文書解析:解析エンジンで SSR、SAD、SUD、テンプレートを読み取り、要件、設計制約、テストフィールドを抽出します。
- ワークフローとナレッジベースの強化:ワークフローが生成手順をオーケストレーションし、テストナレッジベースの RAG が機能安全テスト知識を検索します。
- LLM 生成とテンプレート化出力:LLM(DeepSeek-V3-670B)がプライベート設定を組み合わせてテストケースを生成し、テンプレートレポートジェネレータがファイルを出力します。
特長
- 複数文書共同入力:SSR、SAD、SUD を同時に利用し、孤立した解釈を減らします。
- ナレッジベース RAG:機能安全テスト知識を生成コンテキストに組み込みます。
- テンプレート制約交付:出力はプロジェクトテストケースファイルを直接対象とし、フォーマットのやり直しを減らします。
- 追跡可能な生成チェーン:文書、知識、ケース間のソース関係を保持します。
商業的価値
- 文書理解とケース初稿生成を自動化し、専門家が逐条記述する時間を削減します。
- テンプレート化とナレッジベース制約により、ケース構造の統一に役立ちます。
- 解析エンジン、ワークフロー、テストナレッジベースは異なるソフトウェアモジュール、車種、安全等級のプロジェクトに適用できます。