Main Content

基于需求来开发和验证 MATLAB 函数

本教程介绍如何通过 Requirements Toolbox™ 基于需求来开发和验证 MATLAB® 函数。在本教程中,您将按照以下步骤来编写需求,将需求链接到设计和测试工件,导入需求,跟踪实现和验证进度,确定并消除可追溯性缺失,并跟踪更改:

  1. 编写 MATLAB 函数的需求:编写用于描述 MATLAB 函数所需行为的需求。

  2. 将需求链接到 MATLAB 代码:通过创建实现和验证需求的链接,跟踪 MATLAB 代码和测试的需求。

  3. 从测试设定导入需求:将需求从在 Microsoft® Word 中创建的测试设定导入到 Requirements Toolbox。

  4. 跟踪需求实现进度:通过在需求编辑器中查看实现状态来跟踪需求的实现进度。

  5. 跟踪需求验证进度:通过在需求编辑器中查看验证状态来跟踪需求的验证进度。

  6. 确定并消除可追溯性缺失:通过使用可追溯性矩阵和图来确定可追溯性缺失,并通过创建链接来弥补缺失。

  7. 跟踪需求更改:使用更改跟踪来识别对需求的更改并评估更改的影响。

检查工程

本教程使用 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.

另请参阅

App