与其他数据库交换需求

您可以使用标准需求交换格式与其他数据库交换需求数据。IBM® Engineering Requirements Management DOORS® (DOORS) 支持两种需求交换格式:ReqIF 和 RIF。
注: 请勿将 DOORS 数据目录从一个数据库复制另一个数据来创建数据的重复实例。数据目录包含了特定于在其中创建数据的数据库的集成和配置信息。要在数据库之间交换数据,请使用本主题中描述的需求交换格式。
使用的第一个标准是 DOORS V9.2.0.1 中引入的 RIF V1.2。通常,您使用 RIF 来发送数据以进行编辑,然后将数据返回到其他 DOORS 数据库。第二个标准是在 DOORS V9.4 中引入的,称为 ReqIF V1.0。ReqIF V1.1 是在 DOORS V9.5.2 中引入的,并与 ReqIF V1.0 完全兼容。ReqIF 是原始 RIF 标准的演进,并且由对象组织 (OMG) 管理。 通常,您使用 ReqIF 来发送 DOORS 数据以进行编辑,然后将数据返回到以下位置:

这两种标准的主要区别是您导出需求数据时创建的 XML 文件的格式。 但是,DOORS 无缝支持这两种标准,并且使用这两种标准对于交换需求数据时执行的任务的影响极小。它对日常工作的唯一影响是,当从 DOORS 发送需求时,必须指定需求是 ReqIF 文件还是 RIF 文件。除此之外,无论您是处理 ReqIF 文件还是 RIF 文件,过程都相同。

下表显示在两个 DOORS 数据库之间交换数据时要使用的 ReqIF 或 RIF 的版本。
表 1. RIF 和 ReqIF 兼容性表
原始数据库 目标数据库 ReqIF 或 RIF
9.2.0.1 之前的版本 9.2.0.1 之前的版本
9.2.0.1 之后的 9.2.x 9.2.0.1 之后的 9.x RIF
9.3.x 9.2.0.1 之后的 9.x RIF
9.4.x 9.2.0.1 之后的 9.2.x 和 9.3.x RIF
9.4.x 9.4.x 和 9.5.x ReqIF
9.5.x 9.2.0.1 之后的 9.2.x 和 9.3.x RIF
9.5.x 9.4.x 和 9.5.x ReqIF
9.6.x 9.6.x ReqIF

导出的数据由第三方进行编辑后,该数据将返回到原始 DOORS 数据库,并在适当情况下将与原始数据合并。返回数据和将其合并是一个两步骤过程。

如何使用该功能取决于您属于以下哪种角色:

视频图标 视频

Jazz.net 频道
软件培训频道

学习图标 课程

IoT Academy
Skills Gateway

提问图标 社区

Jazz.net
Jazz.net 论坛
Jazz.net 库

支持图标 支持

IBM 支持机构社区
Deployment Wiki