将属性映射到外部应用程序的 URI

您可以将属性映射到统一资源标识 (URI),以便为跨所有模块的属性创建一致的 OSLC 表示法,这些模块能够与外部应用程序(如 Rational® Engineering Lifecycle Management、Rational Insight 以及使用 OSLC 与 IBM® Rational DOORS® 集成的应用程序)进行集成。

关于此任务

即使多个模块中使用的属性在各个模块中具有相同名称和类型,它们在这些模块中仍具有唯一标识。因此,外部应用程序可能会将某个具有多个唯一标识的属性视为不同属性。例如,在 Rational Insight 中,这可防止对跨模块的属性进行一致报告。

属性映射为具有相同名称和类型但位于不同模块的属性分配单个 URI。此映射提供了一致的 OSLC 表示法,这种表示法使外部应用程序能够跨模块识别和报告等效的属性。

注: 从 Rational DOORS 对象指向外部 Web URL 的链接不会在 Rational Insight 报告中表示。 属性 DXL 不能用于映射或 Rational Insight 报告。

过程

  1. IBM Rational DOORS 客户机中,单击文件 > 映射属性和链接映射”窗口将打开。
  2. 属性页面中,单击添加
  3. 在“数据库浏览器”窗格中,展开项目和文件夹,选择一个模块。
  4. 属性窗格中,选择一个属性,然后单击确定
  5. 在将属性添加到映射的属性列表之后,执行以下其中一个操作:
    • 选择一个属性,然后单击编辑。 在“编辑 URI”窗口中输入 URI,然后单击确定
    • 单击建议以将建议的 URI 分配给以下条目:
      • 没有映射 URI 的属性
      • 已选属性
      • 所有属性
      要将建议的 URI 分配给属性,您必须首先在“属性和链接映射”的常规选项卡上输入缺省名称空间。您可以在输入建议的 URI 之后对其进行编辑。
  6. 单击确定应用以保存属性映射。

下一步做什么

在您创建或编辑 URI 映射并且您准备好使映射可用于外部应用程序之后,那么您必须在“属性和链接映射”的常规选项卡上发布更新。这要求在外部应用程序(如 Rational Insight)中完全重新装入数据,因此您应通过认真使用发布按钮来聚集和应用多个映射更改。

要点:

对属性映射的更改将影响包含匹配属性的资源的 OSLC 表示法。使用应用程序将作为数据修改查看映射更改,并且可能需要重新装入所有相关资源。重新装入更改所花费的时间量取决于受影响资源数,因此在发布映射时应谨慎。

如果您添加或修改工作集中已包含的模块(例如,由 IBM Rational Engineering Lifecycle Manager 使用的模块)中属性的映射,那么您必须更新工作集以确保所有属性都显示在 Rational Engineering Lifecycle Manager 中。在发布属性的映射之后,请从工作集中移除模块并应用更改。然后,重新将模块添加到工作集中并应用更改。


反馈