基于需求来开发和验证 MATLAB 函数
本教程介绍如何通过 Requirements Toolbox™ 基于需求来开发和验证 MATLAB® 函数。在本教程中,您将按照以下步骤来编写需求,将需求链接到设计和测试工件,导入需求,跟踪实现和验证进度,确定并消除可追溯性缺失,并跟踪更改:
编写 MATLAB 函数的需求:编写用于描述 MATLAB 函数所需行为的需求。
将需求链接到 MATLAB 代码:通过创建实现和验证需求的链接,跟踪 MATLAB 代码和测试的需求。
从测试设定导入需求:将需求从在 Microsoft® Word 中创建的测试设定导入到 Requirements Toolbox。
跟踪需求实现进度:通过在需求编辑器中查看实现状态来跟踪需求的实现进度。
跟踪需求验证进度:通过在需求编辑器中查看验证状态来跟踪需求的验证进度。
确定并消除可追溯性缺失:通过使用可追溯性矩阵和图来确定可追溯性缺失,并通过创建链接来弥补缺失。
跟踪需求更改:使用更改跟踪来识别对需求的更改并评估更改的影响。
检查工程
本教程使用 MyAdd
工程。要打开该工程,请输入以下内容:
openProject("MyAdd");
该工程包含:
一个 MATLAB 函数,位于
source
文件夹中一个定义了测试设定的 Microsoft Word 文档,位于
documents
文件夹中一个包含从 Microsoft Word 导入的需求的需求集,位于
documents
文件夹中用于函数的 MATLAB 测试,位于
tests
文件夹中从测试需求到测试的链接,位于
tests
文件夹中用于工程启动 MATLAB 函数,位于
utilities
文件夹中