创建和编辑属性映射
ReqIF™格式将需求表示为SpecObject
.的SpecObject
有一个SpecObjectType
,它定义了存储需求信息的属性。的SpecObjects
包含这些属性的值。
在您从ReqIF文件导入需求之后,您可以自定义从ReqIF需求映射到的属性要求工具箱™需求属性和自定义属性。有关更多信息,请参见向需求添加自定义属性.您还可以保存此映射以便重用。
编辑导入需求的属性映射
的ReqIF文件中导入需求要求编辑器.有关更多信息,请参见从ReqIF文件导入需求.
当您从ReqIF文件导入需求时,您必须选择要使用的导入映射。导入的需求类型、属性和导入的链接类型取决于您选择的导入映射。有关更多信息,请参见选择导入映射.
在您从ReqIF文件导入需求之后,您可以为导入的需求编辑属性映射:
打开要求编辑器并导入ReqIF文件。有关更多信息,请参见从ReqIF文件导入需求.
选择Import节点或顶级需求,这取决于您是否导入了引用的需求或需求。有关更多信息,请参见选择导入模式.
中可以看到属性映射细节窗格中,在属性映射.
控件中的下拉菜单选择属性或属性,从而编辑映射映射到列。
请注意
在编辑属性映射时,您只能将一个属性映射到一个内置需求类型。控件中的下拉菜单中无法选择自定义属性映射到列。
单击,可保存当前属性映射保存映射.映射保存为XML文件。您可以通过单击加载已保存的映射负载映射.
要更改属性映射的名称或描述,请打开在文本编辑器中创建的XML文件,并修改属性映射的值<名称>
而且<描述>
标签。
有需求的工具箱根据最初创建ReqIF文件的工具选择导入属性映射:
在文本编辑器中,打开属性映射和ReqIF文件。
的值
< REQ-IF-TOOL-ID >
标记。的值
<名称>
属性映射文件中的值匹配< REQ-IF-TOOL-ID >
标签。
指定默认ReqIF需求类型
一些外部需求管理工具,例如Polarion™,支持多种类型的需求。万博1manbetx在这种情况下,修改属性映射文件以指定导出到ReqIF时要使用的默认ReqIF需求类型。例如:
SpecObject 系统要求 . SpecObject
< thisSubType >
标记表示每个导出SpecObject
会有SpecObject
类型为系统需求
.
指定ReqIF模板
一些外部需求管理工具,例如Polarion和IBM®理性的®门®,需要一组特定的ReqIF数据类型、属性和SpecObject
类型定义。它们还可能要求ReqIF规范是某种类型的。您可以通过在外部需求管理工具生成的映射文件中指定模板ReqIF文件的名称来提供这些定义。在ReqIF导出过程中,需求的工具箱导入模板文件,并使用它生成和导出与外部工具兼容的格式的ReqIF文件。
将模板文件与属性映射文件保存在同一文件夹中,matlabroot /工具箱/ slrequirements / attribute_maps
.要在属性映射中指定模板文件,请在文本编辑器中打开对应于外部需求管理工具的属性映射文件。的值< templateFile >
标记以匹配模板文件的名称。您可能需要重新启动MATLAB®能够在导入需求对话框中选择映射文件。