メインコンテンツ

リンクの追跡と可視化

要件の実装と検証を測定し、変更を特定する

実装ステータス、トレーサビリティ マトリクス、トレーサビリティ ダイアグラムを使用してリンクを追跡および可視化します。モデルおよび MATLAB® コードから作成された生成コードまで要件をトレースします。

アプリ

要件エディター要件の作成と編集
要件マネージャーManage requirements and links in model
[要件のトレーサビリティ] パネルManage outgoing links for current file in MATLAB Editor (R2025a 以降)
プロファイル エディターステレオタイプとプロパティをもつプロファイルの作成および管理

関数

すべて展開する

slreq.find要件、参照、およびリンク セットのアーティファクトの検索
slreq.inLinks要件またはその他のリンク可能な項目の内向きリンクを取得する
slreq.outLinksブロックまたはその他のリンク可能な項目の外向きリンクの取得
slreq.getDependentLinkSetsRetrieve link sets with incoming links to requirement set (R2023a 以降)
slreq.getExternalURLGet navigation URL for link source or destination, requirement, test or Simulink model element (R2021a 以降)
slreq.getIncomingLinkTypeLabelRetrieve incoming link type label (R2023a 以降)
slreq.getOutgoingLinkTypeLabelRetrieve outgoing link type label (R2023a 以降)
slreq.getTextRangeGet line ranges (R2022b 以降)
slreq.structToObjConvert link source or destination information from structure to model object type
slreq.refreshLinkDependencies要件リンクの依存関係のリフレッシュ
slreq.generateTraceabilityDiagramCreate a traceability diagram (R2021b 以降)
slreq.generateTraceabilityMatrixトレーサビリティ マトリクスの作成 (R2021a 以降)
slreq.getTraceabilityMatrixOptionsCreate options structure for traceability matrix (R2021a 以降)
slreq.showNavigate to link source or destination
slreq.load要件セット、リンク セット、または Requirements Table ブロックの読み込み
slreq.clear要件とリンクをメモリからクリア
slreq.mapGet or set path to link set file

クラス

すべて展開する

slreq.LinkSet リンク セットの操作
slreq.Linkトレース可能なリンク
slreq.ReqSet 要件セットでの作業
slreq.Reference 外部要件プロキシ オブジェクトの操作
slreq.Justification要件の正当化

メソッド

すべて展開する

getRegisteredReqSetsGet requirement sets registered in link set
updateRegisteredReqSetsUpdate requirement sets registered to link set
sources リンク元の取得
save リンク セットの保存
destination リンク先を取得
source リンク元を取得
getDestinationOpenCommand Retrieve command that opens link destination
getSourceOpenCommand Retrieve command that opens link source
getDestinationURL Retrieve URL that opens link destination
getSourceURL Retrieve URL that opens link source
removeリンクの削除
getImplementationStatus Query requirement set implementation status summary
updateImplementationStatus要件セットの実装ステータスの概要を更新
inLinksGet incoming links for requirements
outLinksGet outgoing links for requirements
getImplementationStatus Query requirement implementation status summary
isJustifiedForCheck if requirement is justified
justifyImplementation Justify requirements for implementation
inLinksGet incoming links for referenced requirements
outLinksGet outgoing links for referenced requirements
getImplementationStatus Query referenced requirement implementation status summary
isJustifiedForCheck if referenced requirement is justified
justifyImplementation Justify referenced requirements for implementation
outLinksGet outgoing links for justifications

オブジェクト

slreq.TextRangeLine range (R2022b 以降)
slreq.matrix.ConfigurationTraceability matrix configuration (R2024a 以降)
slreq.matrix.FilterFilter for traceability matrix (R2024a 以降)

オブジェクト関数

すべて展開する

deleteLinksDelete links for line ranges
getLineRangeGet line numbers for line range
getLinksGet links for line range
getTextGet contents of line range
removeDelete unused line ranges
setLineRangeSet line numbers for line range
showOpen and highlight line range in MATLAB Editor
addFilterToCellAdd cell filter to traceability matrix configuration
addFilterToHighlightAdd highlighting to traceability matrix configuration
addFilterToLeftAdd filter to left artifacts in traceability matrix configuration
addFilterToMatrixAdd matrix settings filter to traceability matrix configuration
addFilterToTopAdd filter to top artifacts in traceability matrix configuration
exportToScriptExport traceability matrix configuration to script

トピック

要件リンクの追跡

要件およびリンク項目の変更の追跡

リンクの可視化

生成されたコードまでの要件のトレース

注目の例