需求跟踪
将需求与设计、代码和测试联系起来,指定关系,添加标记,检查模型和代码的可追溯性,检查一致性
创建需求链接,以建立到模型元素、测试用例、测试工具、MATLAB的可追溯性®代码行,数据字典,状态流®元素、System Composer™体系结构模型和其他需求。指定链接类型来传达关系的性质,例如实现功能需求的模型元素或验证测试规范需求的测试工具。创建自定义需求和链接类型,以扩展默认的链接功能。
使用要求编辑器来创建和查看链接,并使用需求透视来查看模型上下文中的需求。
应用程序
要求编辑器 | 创建和编辑需求 |
工具
概要文件编辑器 | 创建和管理带有原型和属性的概要文件 |
类
slreq。链接Set |
使用链接集 |
slreq。链接 |
使用链接对象 |
对象
slreq。TextRange |
线范围 |
方法
setDestination |
设置需求链接目的地 |
setSource |
设置需求链接源 |
功能
slreq.clear |
从记忆中清除需求和链接 |
slreq.closeRequirementsManager |
关闭模型中的需求管理器应用程序 |
slreq.cmConfigureVersion |
设置链接需求文档的版本 |
slreq.cmGetVersion |
获取链接需求文档的配置版本 |
slreq.createLink |
创建可追踪的链接 |
slreq.createTextRange |
创建线范围 |
slreq.find |
查找需求、引用和链接集工件 |
slreq.generateTraceabilityDiagram |
创建一个可追溯关系图 |
slreq.generateTraceabilityMatrix |
创建跟踪矩阵 |
slreq.getExternalURL |
获取链接源或目的地的导航URL,需求,测试或动态仿真模块模型元素 |
slreq.getTextRange |
把线范围 |
slreq.getTraceabilityMatrixOptions |
为跟踪矩阵创建选项结构 |
slreq.inLinks |
获取需求或其他可链接项的传入链接 |
slreq.load |
负载需求集或链路集 |
slreq.openRequirementsManager |
打开模型中的需求管理器应用程序 |
slreq.outLinks |
获取块或其他可链接项的传出链接 |
slreq.refreshCustomizations |
注册需求的工具箱定制 |
slreq.show |
导航到链接源或目标 |
slreq.structToObj |
将链接源或目标信息从结构转换为模型对象类型 |
主题
创建链接
- 创建和存储链接
通过创建链接来跟踪需求,以设计和测试项目。 - 链路块和要求
通过使用Simulink将需求与模型中的元素关联起来®画布。 - 从需求链接到测试用例
将测试用例与需求联系起来。 - MATLAB代码的需求跟踪
将需求与MATLAB代码和纯文本外部代码(如C代码)关联起来。 - 从MATLAB代码生成的代码的需求可追溯性
在生成的代码中包含包含到MATLAB代码的需求链接信息的注释。 - 为带有需求链接的模型生成代码
设置配置参数,以便在生成的代码中包含关于需求链接的信息。
自定义链接
- 定义自定义需求和链接类型和属性
通过使用自定义类型和自定义属性,或者构造型,自定义需求和链接。
可视化、管理和排除故障链接
- 加载和解析链接
通过加载工件和解析链接来加载链接集。 - 跟踪需求链接与跟踪矩阵
跟踪和管理链接,并使用可追溯矩阵更改问题。 - 用追溯关系图可视化链接
使用追溯关系图可视化需求和其他基于模型的设计项的追溯结构。 - 评估分配及影响
评估需求的分配和变更的影响。 - 需求一致性检查
检查缺少的或未解决的链接。
连接第三方应用程序
- 链接到microsoftword文档中的需求
从Word文档中的需求链接到Simulink块。 - 链接到Microsoft Excel中的需求
中管理的需求创建链接微软®Excel®在MATLAB和Simulink中设计和测试项目。 - 接下来用IBM DOORS链接和跟踪需求
链接到IBM中的需求®门®下一个。 - 管理外部需求文档中的导航反向链接
在Simulink中插入从需求文档到模型元素的导航超链接。