需求可追溯性
将需求链接到设计、代码和测试,指定关系,添加标记,查看模型和代码的可追溯性,检查一致性
创建需求链接,以建立对模型元素、测试用例、测试框架、MATLAB® 代码行、数据字典、Stateflow® 元素、System Composer™ 架构模型和其他需求的可追溯性。指定链接类型以传达关系的性质,例如用于实现功能需求的模型元素或用于验证测试设定需求的测试框架。创建自定义需求和链接类型以扩展默认链接功能。
使用需求编辑器创建和查看链接,以及使用需求透视查看模型上下文中的需求。
App
需求编辑器 | 创建和编辑需求 |
工具
配置文件编辑器 | 创建和管理具有原型和属性的配置文件 |
类
slreq.LinkSet | 使用链接集 |
slreq.Link | 可追溯的链接 |
对象
slreq.TextRange | 行范围 (自 R2022b 起) |
slreq.matrix.Configuration | 可追溯性矩阵配置 (自 R2024a 起) |
slreq.matrix.Filter | 可追溯性矩阵过滤器 (自 R2024a 起) |
方法
setDestination | 设置需求链接目的地 |
setSource | 设置需求链接源 |
函数
主题
创建链接
- 创建和存储链接
通过创建链接来追踪设计和测试项目的需求。 - 在 Simulink 中查看和链接需求
使用需求透视将 Simulink® 模型中的元素链接到需求。 - 将测试用例链接到需求
将 Simulink Test™ 测试用例与需求相关联。 - MATLAB 代码的需求可追溯性
将需求与MATLAB代码和纯文本外部代码(例如 C 代码)关联起来。 - 来自序列图的链接
创建从序列图中的模型元素到需求的链接。
跟踪生成的代码的需求
- 从 MATLAB 代码生成的代码的需求可追溯性
在生成的代码中包含注释,其中包含有关指向 MATLAB 代码的需求链接的信息。 - 为具有需求链接的模型生成代码
设置配置参数,以便有关需求链接的信息包含在生成的代码中。
自定义链接
- 定义自定义需求和链接类型和属性
使用自定义类型和自定义属性或原型来自定义需求和链接。
对链接进行可视化、管理和故障排除
- 加载和解析链接
通过加载工件和解析链接来加载链接集。 - 使用可追溯性矩阵跟踪需求链接
使用可追溯性矩阵来跟踪和管理链接和变更问题。 - 使用可追溯性图可视化链接
通过可追溯性图可视化需求和其他基于模型的设计项目的可追溯性结构体。 - 评估分配和影响
评估需求的分配和变化的影响。 - 需求一致性检查
检查缺失或未解析的链接。
与第三方应用程序链接
- 直接链接到第三方应用程序中的需求
将 MATLAB 和 Simulink 中的项目直接链接到第三方应用程序中的需求。 - 直接链接到 Microsoft Word 文档中的需求
从 Word 文档中的需求链接到 Simulink 模块。 - 直接链接到 Microsoft Excel 中的需求
从 Microsoft® Excel® 中管理的需求创建到 MATLAB 和 Simulink 中的设计和测试项目的链接。 - 使用 IBM DOORS Next 链接和跟踪需求
链接到IBM® DOORS® Next 中的需求。 - 定义自定义文档界面以直接链接到需求
定义自定义文档接口,直接链接到Requirements Toolbox™未提供内置支持的第三方应用程序中的需求。 - 管理外部需求文档中的导航反向链接
插入超链接,从需求文档导航到 Simulink 中的模型元素。