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