2026/3/18
VectorCAST AIは、ソフトウェア要件から単体テストを生成します
新しいReqs2xのワークフローでは、要件を関数にマッピングし、実行可能なテストケースを生成し、テストスイートに組み込まれる前に、すべての結果を確認できるよう表示します。
VectorCAST

Reqs2xは、VectorCAST 2026の新しい「要件からテストへ」のワークフローです。この機能は、要件を読み取り、それらを実装する関数にマッピングし、実行可能なユニットテストを生成した上で、マッピング情報とテストケースの両方を確認用に提示します。AIが定型的な作業を取り扱います。テストスイートに何かが組み込まれる前に、ご承認いただく必要があります。
Reqs2xの仕組み
ステップ1
要件を関数にマッピングする
要件ゲートウェイを介して要件をインポートしてください。Reqs2xは、各要件をそれを実装する関数にマッピングします。
ステップ2
テストケースの生成
プログラムのスライシングとLLMを活用することで、要件仕様に沿った実行可能なテストを生成します。
ステップ3
確認と検証
テストスイートにテストが組み込まれる前に、マッピングとテストケースがユーザーによる確認のために提示されます。
ご自身のモデルをご持参ください
VectorCAST 2026は、オンプレミス、クラウド、およびハイブリッドのAIインフラストラクチャに対応しています。お客様ご自身でモデルを選択し、ご自身の環境を運用いただけます。Vectorは設定用コネクタを提供します。お客様のデータは、保存した場所にそのまま残ります。
適した場所
| 産業分野 | 航空宇宙、自動車、医療、産業用コントロール、鉄道 |
| 標準への準拠 | MISRA C:2025、ISO/IEC AIフレームワーク、EU AI法 |
| Reqs2xの提供状況 | 既存のライセンス保有者様には、追加費用なしでVectorCAST 2026に標準搭載されます |
VectorCASTにおけるAI生成の出力は、手書きのコードと同様の検証管理の対象となります。Reqs2xは、自動化された品質モニタリングパイプラインに統合され、ステップレベルの指標、プロセスレベルのカバレッジ、およびライフサイクル全体にわたるトレーサビリティの向上に貢献します。