主要内容

ReqIF文件的双向导入和导出

许多第三方需求管理应用程序可以使用ReqIF™格式导出和导入需求。如果您在第三方工具中管理您的需求,您可以将需求导入要求工具箱™,编辑需求,并使用ReqIF文件将需求导出回您的第三方工具。这个过程被称为ReqIF往返

ReqIF表示需求为SpecObject对象和链接如下SpecRelation对象之间SpecObject对象。每一个SpecObjectType对象指定关联的SpecObject对象和SpecRelationType对象分类SpecRelation对象。的SpecObjectType而且SpecRelationType对象定义属性来存储需求和链接信息。的SpecObject而且SpecRelation对象包含这些属性的值。

有关ReqIF数据组织的更多信息,请参见交换文件内容需求交换格式(ReqIF) 1.2版本

进口要求的考虑

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

导入映射注意事项

当您从ReqIF文件导入需求时,您可以选择使用哪个导入映射。有关更多信息,请参见选择导入映射

如果在导入期间使用泛型映射,则在导出期间必须使用泛型映射。导出映射影响导出到ReqIF文件的内容。有关更多信息,请参见导出需求的注意事项

注意事项ReqIF多规格文件

当您从多个规范的ReqIF文件中导入需求时,您可以:

  • 选择一个单独的ReqIF源规范导入需求集

  • 将ReqIF源规范组合成一个需求集

  • 将每个ReqIF源规范导入一个单独的需求集

有关更多信息,请参见从多个规格的ReqIF文件中导入需求

当您将需求导出到ReqIF文件时,一次只能导出一个需求集。因此,如果您计划使用具有多个源规范的ReqIF文件执行ReqIF往返,请考虑在三个导入方法中使用哪一个从多个规格的ReqIF文件中导入需求允许您导出您的需求与您的首选数量的ReqIF文件。

编辑导入内容

方法编辑导入的需求内容要求编辑器.根据您使用的导入模式,需求导入为引用需求或需求,这是slreq。参考slreq。要求对象,分别。有关更多信息,请参见选择导入模式

编辑属性映射

当您从ReqIF文件导入需求时,导入过程会映射SpecObjectType对象属性转换为内置需求属性或需求自定义属性。欲了解更多有关SpecObjectType对象属性,请参见选择导入映射

导入需求之后,您可以映射SpecObjectType到需求类型的对象。也可以编辑SpecObject对象属性到需求属性的映射。看到在需求工具箱中映射ReqIF属性

编辑导入的需求

您可以编辑需求或引用的需求,并更改需求属性,例如总结描述.您还可以为需求集定义自定义属性,并为这些自定义属性设置值。有关更多信息,请参见向需求添加自定义属性

在编辑导入的引用需求之前,必须解锁它。要解锁需求集中的所有需求,请选择需求集中的顶级Import节点,并在右侧窗格的下面要求交换,点击解锁所有

要解锁单个需求,请导航到需求,并在右侧窗格的下面属性,点击解锁

要添加、删除和编辑与需求集相关联的自定义属性,请选择需求集并使用下面右边窗格中的接口自定义属性注册中心.有关管理需求的自定义属性的更多信息,请参见向需求添加自定义属性.选择一个单独的引用需求并解锁它以设置自定义属性值。

更新导入的需求内容

如果您选择允许从外部来源更新在导入操作期间,您可以使用来自已更新的ReqIF文件的数据更新导入的需求集。选择需求集的Import节点,在右边的窗格中要求交换,点击更新.更新操作将覆盖所有本地修改,例如对未锁定的引用需求的编辑。更新操作保留注释和本地属性。有关更多信息,请参见使用外部应用程序管理导入的需求

中将需求链接到项目MATLAB而且万博1manbetx

当您在MATLAB中将需求链接到项目时®或仿真万博1manbetx软件®然后将需求导出到ReqIF文件,需求的工具箱在导出的文件中为该对象创建代理对象。如果链接项是受支持的类型之一,则代理对象具有描述链接对象类型的类型万博1manbetx值。有关更多信息,请参见导出链接

方法生成的ReqIF文件重新导入时需求的工具箱,软件重新构建需求和由支持类型的代理对象表示的项之间的链接。万博1manbetx有关更多信息,请参见从需求工具箱生成的ReqIF文件导入链接

导出需求的注意事项

您可以将需求集、Import节点或父需求及其子需求导出到ReqIF文件。当您导出需求时,您还可以导出与需求相关的链接。有关更多信息,请参见导出需求到ReqIF文件

当您导出需求和链接时,您可以选择要使用的导出映射。您可以重用导入期间使用的相同映射,也可以使用通用映射。有关更多信息,请参见选择导出映射

您使用的导出映射会影响导出到ReqIF文件的内容:

  • SpecObjectType对象的值

  • SpecObject对象属性

  • SpecRelationType对象的值

当您定义和使用自定义需求类型并使用泛型映射导出时,您可以导出需求类型。有关更多信息,请参见在导出过程中使用通用映射

有关导出映射如何影响导出内容的详细信息,请参见选择导出映射

另请参阅

|

相关的话题