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
对象的值
当您定义和使用自定义需求类型并使用泛型映射导出时,您可以导出需求类型。有关更多信息,请参见在导出过程中使用通用映射.
有关导出映射如何影响导出内容的详细信息,请参见选择导出映射.