主要内容

创建和编辑属性映射

ReqIF™格式将需求表示为SpecObject.的SpecObject有一个SpecObjectType,它定义了存储需求信息的属性。的SpecObjects包含这些属性的值。

在您从ReqIF文件导入需求之后,您可以自定义从ReqIF需求映射到的属性要求工具箱™需求属性和自定义属性。有关更多信息,请参见向需求添加自定义属性.您还可以保存此映射以便重用。

编辑导入需求的属性映射

的ReqIF文件中导入需求要求编辑器.有关更多信息,请参见从ReqIF文件导入需求

当您从ReqIF文件导入需求时,您必须选择要使用的导入映射。导入的需求类型、属性和导入的链接类型取决于您选择的导入映射。有关更多信息,请参见选择导入映射

在您从ReqIF文件导入需求之后,您可以为导入的需求编辑属性映射:

  1. 打开要求编辑器并导入ReqIF文件。有关更多信息,请参见从ReqIF文件导入需求

  2. 选择Import节点或顶级需求,这取决于您是否导入了引用的需求或需求。有关更多信息,请参见选择导入模式

    中可以看到属性映射细节窗格中,在属性映射

  3. 控件中的下拉菜单选择属性或属性,从而编辑映射映射到列。

    请注意

    在编辑属性映射时,您只能将一个属性映射到一个内置需求类型。控件中的下拉菜单中无法选择自定义属性映射到列。

单击,可保存当前属性映射保存映射.映射保存为XML文件。您可以通过单击加载已保存的映射负载映射

要更改属性映射的名称或描述,请打开在文本编辑器中创建的XML文件,并修改属性映射的值<名称>而且<描述>标签。

需求的工具箱根据最初创建ReqIF文件的工具选择导入属性映射:

  1. 在文本编辑器中,打开属性映射和ReqIF文件。

  2. 的值< REQ-IF-TOOL-ID >标记。

  3. 的值<名称>属性映射文件中的值匹配< 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®能够在导入需求对话框中选择映射文件。

另请参阅

相关的话题