回指链接和链接发现

回指链接和链接发现是集成工具中工件之间链接关系的不同实现。在这两种情况下,集成都是基于生命周期协作开放式服务 (OSLC) 协议。通过回指链接,两个工件通过一对链接相互关联。每个工件都存储指向另一个工件的链接。通过链接发现,工件通过单个链接相互关联。

回指链接

当不同工具中的工件与回指链接有关时,两个工件都会检测到它们彼此链接,因为每个工件都将指向对方的链接存储在自己的数据中。这种关系通过使用两个单独的链接来表示,如下图所示。

此图显示了对象 1 和对象 2 之间的两个链接。

在该类型的链接关系中,您不需要完成额外操作(如运行查询)来发现可跟踪性。但是,必须确保链接数据的对称性和完整性。例如,如果从工具 A 中移除某个链接,那么必须确保从工具 B 中移除对应的链接。

链接发现

使用链接发现来链接工件时,将使用从源工件到目标工件的链接来表达每个关系。包含目标工件的工具将查询包含源工件的工具,以确定链接的工件。

查询是一种补充操作。例如,即使工具 A 具有一组指向工具 B 的链接,要完成完整的可 跟踪性分析,工具 A 必须运行查询以确定从工具 B 链接的对象。

此图显示从工具 A 到工具 B 的链接以及从工具 B 到工具 A 的已发现链接。

在该类型的链接关系中,当添加或移除链接时,一个工具来无需更新另一个工具。但是,要确定可跟踪性,必须完成额外操作。 要完成这些操作,通常必须向其他工具的用户数据库进行认证,并且可能需要许可证。

链接到 IBM 应用程序

链接到 IBM 应用程序时,回指链接与“配置管理”(CM) 域中的应用程序一起使用。链接发现与需求管理 (RM)、体系结构管理 (AM) 和质量管理 (QM) 域中的其他应用程序一起使用。
注: 仅当 IBM® Rational® DOORS® V9.6.1.4 或更高版本与 Rational Quality Manager V6.0.1 或更高版本集成并且在 Rational DOORS 数据库上设置最低客户机版本 9.6.1.4 时, IBM Rational Quality Manager 才使用链接发现。 如果未同时满足两个条件,将使用回指链接。
Rational DOORSRational DOORS 的其他安装进行集成时,将使用回指链接来链接彼此。
以下列表显示了链接操作如何在 Rational DOORS 和其他应用程序之间运行。
  • Rational DOORSRational DOORS Next Generation 的链接

    源工件存储链接。

    目标工具必须比对源工具来执行查询,以发现哪些源工件与特定目标工件之间存在链接关系。

  • Rational DOORSRational Quality ManagerRational Rhapsody® Design Manager 的链接

    目标工件存储链接。

    源工具必须比对目标工具来执行查询,以发 现哪些目标工件与特定源工件之间存在链接关系。

下图显示了这些链接关系。

此图显示了与 QM、CM、RM 和 AM 工具的集成的链接实现。

*Rational DOORSRational Rhapsody Design ManagerIBM Rational Software Architect Extension for Design Management 之间的链接始终存储在 Design Management 应用程序中,即使这些链接是在 Rational DOORS 中创建也是如此。


反馈