要件のトレーサビリティ
要件の設計、コード、およびテストへのリンク、関係の指定、マークアップの追加、モデルとコードに対するトレーサビリティの確認、整合性のチェック
要件リンクを作成し、モデル要素、テスト ケース、テスト ハーネス、MATLAB® コード行、データ ディクショナリ、Stateflow® 要素、System Composer™ アーキテクチャ モデルおよびその他の要件へのトレーサビリティを確立します。機能要件を実装するモデル要素やテスト仕様要件を検証するテスト ハーネスなどのような、関係の性質を示すリンク タイプを指定します。既定のリンク機能を拡張するために、カスタム要件およびリンク タイプを作成します。
要件エディターを使用してリンクを作成および表示し、要件パースペクティブを使用して要件をモデルのコンテキストで表示します。
アプリ
要件エディター | 要件の作成と編集 |
ツール
プロファイル エディター | ステレオタイプとプロパティをもつプロファイルの作成および管理 |
クラス
slreq.LinkSet | リンク セットの操作 |
slreq.Link | トレース可能なリンク |
オブジェクト
slreq.TextRange | Line range (R2022b 以降) |
slreq.matrix.Configuration | Traceability matrix configuration (R2024a 以降) |
slreq.matrix.Filter | Filter for traceability matrix (R2024a 以降) |
メソッド
setDestination | 要件のリンク先の設定 |
setSource | 要件のリンク元を設定 |
関数
トピック
リンクの作成
- リンクの作成と保存
リンクを作成して設計項目とテスト項目まで要件をトレースする。 - View and Link Requirements in Simulink
Use the Requirements Perspective to link elements in Simulink® models to requirements. - テスト ケースの要件へのリンク
Simulink Test™ のテスト ケースを要件と関連付ける。 - MATLAB コードの要件のトレーサビリティ
要件を MATLAB コードとプレーンテキストの外部コード (C コードなど) に関連付けます。 - Link from Sequence Diagrams
Create links from model elements in sequence diagrams to requirements.
生成されたコードまでの要件のトレース
- Requirements Traceability for Code Generated from MATLAB Code
Include comments in generated code that contain information about requirement links to MATLAB code. - 要件リンクがあるモデルのコードの生成
生成されるコードに要件リンクに関する情報が含まれるようにコンフィギュレーション パラメーターを設定。
リンクのカスタマイズ
- Define Custom Requirement and Link Types and Properties
Customize requirements and links by using custom types and custom attributes, or stereotypes.
リンクの可視化、管理、およびトラブルシューティング
- Load and Resolve Links
Load link sets by loading artifacts and resolve links. - トレーサビリティ マトリクスを使用した要件リンクの追跡
トレーサビリティ マトリクスを使用して、リンクと変更の問題を追跡し、管理する。 - トレーサビリティ ダイアグラムを使用したリンクの可視化
トレーサビリティ ダイアグラムで、要件およびその他のモデルベース デザイン項目のトレーサビリティ構造を可視化する。 - 割り当てと影響の評価
要件割り当てと変更の影響を評価します。 - 要件の整合性チェック
欠損しているリンクや関連付けられていないリンクをチェック。
サードパーティ製アプリケーションとリンク
- Link Directly to Requirements in Third-Party Applications
Link directly from items in MATLAB and Simulink to requirements in third-party applications. - Microsoft Word ドキュメント内の要件への直接のリンク
Word ドキュメント内の要件から Simulink ブロックへのリンクを作成する。 - Microsoft Excel 内の要件への直接のリンク
Microsoft® Excel® で管理されている要件から、MATLAB と Simulink の設計項目とテスト項目へのリンクを作成します。 - IBM DOORS Next を使用した要件のリンクと追跡
IBM® DOORS® Next の要件へのリンクを行う。 - Define Custom Document Interface for Direct Linking to Requirements
Define a custom document interface to link directly to requirements in third-party applications that Requirements Toolbox™ does not provide build in support for. - 外部の要件ドキュメントのナビゲーション バックリンクの管理
要件ドキュメントから Simulink 内のモデル要素へ移動するためのハイパーリンクを挿入する。