メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

要件を使用した MATLAB 関数の開発と検証

このチュートリアルでは、Requirements Toolbox™ で要件を使用して MATLAB® 関数を開発および検証する方法を示します。このチュートリアルでは、次のステップに従って、要件の作成、設計アーティファクトとテスト アーティファクトへの要件のリンク、要件のインポート、実装と検証の進行状況の追跡、トレーサビリティ ギャップの特定と対処、および変更の追跡を行います。

  1. MATLAB 関数の要件の作成:MATLAB 関数の必要な動作について記述する要件を作成します。

  2. MATLAB コードへの要件のリンク:要件を実装して検証するリンクを作成して、MATLAB コードとテストまで要件をトレースします。

  3. テスト仕様からの要件のインポート:Microsoft® Word で作成されたテスト仕様から Requirements Toolbox に要件をインポートします。

  4. Track Requirements Implementation Progress:"要件エディター" で実装ステータスを表示して要件の実装の進行状況を追跡します。

  5. Track Requirements Verification Progress:"要件エディター" で検証ステータスを表示して要件の検証の進行状況を追跡します。

  6. Identify and Address Traceability Gaps:トレーサビリティ マトリクスとトレーサビリティ ダイアグラムを使用してトレーサビリティ ギャップを特定し、リンクを作成してギャップを埋めます。

  7. Track Changes to Requirements:変更追跡を使用して要件に対する変更を特定し、変更の影響を評価します。

プロジェクトの確認

このチュートリアルでは MyAdd プロジェクトを使用します。プロジェクトを開くには、次のように入力します。

openProject("MyAdd");

プロジェクトには以下が含まれます。

  • MATLAB 関数 (source フォルダーに格納)

  • テスト仕様を定義する Microsoft Word ドキュメント (documents フォルダーに格納)

  • Microsoft Word からインポートされた要件を含む要件セット (documents フォルダーに格納)

  • 関数の MATLAB テスト (tests フォルダーに格納)

  • テスト要件からテストへのリンク (tests フォルダーに格納)

  • プロジェクト起動 MATLAB 関数 (utilities フォルダーに格納)

The Project window shows the MyAdd project and its contents

参考

アプリ