主要内容

双向导入和导出ReqIF文件

许多第三方需求管理应用程序可以使用ReqIF™格式导出和导入需求。如果您使用第三方工具管理需求,则可以将需求导入到万博1manbetx®要求™,编辑需求,并使用ReqIF文件将需求导出到第三方工具。这个过程被称为ReqIF往返

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

有关ReqIF数据组织的详细信息,请参见交换文档内容要求交换格式(ReqIF)版本1.2

导入需求的注意事项

您可以在requirements Editor中从ReqIF文件导入需求。有关更多信息,请参见从ReqIF文件导入需求

导入映射方面的考虑

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

如果在导入期间使用通用映射,则必须在导出期间使用通用映射。导出映射会影响导出到ReqIF文件的内容。有关更多信息,请参见出口要求的考虑

注意事项ReqIF具有多个规格的文件

当您从带有多个规格的ReqIF文件导入需求时,您可以:

  • 选择要导入到需求集中的单个requif源规范

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

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

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

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

进口的编辑内容

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

编辑属性映射

当您从ReqIF文件导入需求时,导入过程会映射SpecObjectType对象属性为内置需求属性或需求自定义属性。有关SpecObjectType对象属性,看选择导入映射

导入需求后,可以映射SpecObjectType对象到需求类型。您也可以编辑SpecObject对象属性映射到需求属性。看到在Simulink Requirements中映射req万博1manbetxuireif属性

编辑进口需求

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

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

要解锁单个需求,请导航到需求和细节窗格中,在属性,点击解锁

要添加、删除和编辑与需求集关联的自定义属性,请选择需求集并使用细节窗格下自定义属性注册.有关管理需求自定义属性的详细信息,请参见使用自定义属性自定义需求.选择一个单独的引用需求并解锁它以设置自定义属性值。

更新导入的需求内容

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

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

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

属性生成的ReqIF文件重新导入时万博1manbetx仿真软件的需求,软件将重建需求和由受支持类型的代理对象所表示的项之间的链接。万博1manbetx有关更多信息,请参见从Simulink需求生成的ReqIF文件中导入链接万博1manbetx

出口要求的考虑

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

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

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

  • SpecObjectType对象的值

  • SpecObject对象属性

  • SpecRelationType对象的值

在定义和使用定制需求类型并使用通用映射进行导出时,可以导出需求类型。有关更多信息,请参见在导出期间使用通用映射

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

另请参阅

相关的话题