1. 双方向トレーサビリティの割合表示の考え方
NI Requirements Gateway 2018 では、トレーサビリティの割合(%)は Coverage(カバレッジ)関係がどの方向に定義されているか に基づいて計算されます。そのため、Coverage の定義方向が不十分、または意図と異なる場合、フォワード方向とリバース方向で表示される割合が一致しないことがあります。
2. サンプルプロジェクトを用いた検証
NI Requirements Gatewayに付属の以下のサンプルプロジェクトを使用して、動作を確認できます。
サンプルパス: C:\Users\Public\Documents\National Instruments\Requirements Gateway 2018\Examples\Text
このサンプルでは、テキスト⇔テキスト構成を使用しています。ただし、同じ概念は、ATMLやTestStandレポートなどのテキスト⇔XML構成にも適用されます。
3. 手順
-
プロジェクトファイル(Text Example)を開きます。
-
設定ウィンドウを開きます。

-
カバレッジ関係を構成します。

- Requirements から Coverage への Cover 関係を追加します。
- 設定後、Apply ボタンを押し、OK をクリックして Configuration 画面を閉じます。
-
Project Overview から Requirements をクリックし、Text Example - Requirements.txt を開きます。
-
Requirements ファイル内に 適切な Covers 定義を追加することで、トレーサビリティの割合を変更できます。
