2026/3/18

VectorCAST AIは、ソフトウェア要件から単体テストを生成します

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

VectorCAST
VectorCAST2026_Release_PressRelease_202603_Graphic1.jpg

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は、自動化された品質モニタリングパイプラインに統合され、ステップレベルの指標、プロセスレベルのカバレッジ、およびライフサイクル全体にわたるトレーサビリティの向上に貢献します。