メインコンテンツ

テストを使用した要件の検証

MATLAB® および Simulink® で要件ベースのテストを実行して要件を検証する

MATLAB および Simulink のテストに要件をリンクし、テストを実行して要件を検証します。要件の検証ステータスを追跡し、検証できない要件や検証する必要がない要件を正当化します。外部の結果を使用して要件を検証します。

アプリ

要件エディター要件の作成と編集
要件マネージャーManage requirements and links in model

クラス

すべて展開する

slreq.ReqSet 要件セットでの作業
slreq.Requirement 要件オブジェクトでの作業
slreq.Reference 外部要件プロキシ オブジェクトの操作
slreq.Justification要件の正当化
slreq.verification.services.JUnit 外部結果ソースの操作
slreq.verification.services.TAP 外部結果ソースの操作

メソッド

すべて展開する

runTests Run test cases linked to requirement set
getVerificationStatus Query requirement set verification status summary
updateVerificationStatus要件セットの検証ステータスの概要の更新
getVerificationStatus Query requirement verification status summary
isJustifiedForCheck if requirement is justified
justifyImplementation Justify requirements for implementation
justifyVerification Justify requirements for verification
getVerificationStatus Query referenced requirement verification status summary
justifyVerification Justify referenced requirements for verification

正当化と要件セットの取得

findFind children of parent justification
children子正当化の検索
parent正当化の親項目の検索
reqSet Return parent requirement set

正当化の追加と削除

add子正当化の追加
copy正当化のコピーと貼り付け
remove Remove justification items

要件の移動、昇格、降格

moveMove justification in hierarchy
moveDownMove justification down in hierarchy
moveUpMove justification up in hierarchy
promote正当化の昇格
demoteDemote justifications

コメントの追加と正当化のカスタマイズ

addComment正当化へのコメントの追加
getAttribute正当化の属性の取得
setAttribute正当化の属性の設定

階層のチェックと設定

isHierarchical正当化が階層構造かどうかをチェックする
setHierarchicalChange hierarchical justification status

トピック

注目の例