OSLC 服务提供者形式的 Rational DOORS

针对使用需求管理 (RM) 域中的服务进行数据共享的应用程序,IBM® Rational® DOORS® 为其提供了用户界面 (UI) 元素和操作。

Rational DOORS 提供的 UI 元素

Rational DOORS 为其他产品提供了以下 UI 元素以供使用(符合 RM 域规范 V1 和 V2):
  • 用于选择需求资源的委派 UI 对话框
  • 用于创建需求资源的委派 UI 对话框
  • 用于选择需求集合资源(视图)的委派 UI 对话框
  • 所显示链接(指向需求资源)中的 UI 预览(简洁呈现,悬停时丰富呈现)
  • 所显示链接(指向需求集合资源,即视图)中的 UI 预览(简洁呈现,悬停时丰富呈现)
  • 以编程方式创建需求资源所需的工厂资源

Rational DOORS 提供的 OSLC 操作

下表列出了 Rational DOORS 提供的操作(符合指示的 RM 域规范)。
表 1. Rational DOORS 以 RM 提供者方式提供的 OSLC 操作
操作 RM V1 RM V2
服务发现
针对需求创建的 POST 操作
对需求执行的 GET 操作
对需求执行的 PUT 操作
对需求集合执行的 GET 操作
对需求集合执行的 PUT 操作
资源形状
在模块级别支持 QUERY 操作
在数据库级别支持 OSLC 链接上的 QUERY 操作
注:
  • POST 操作创建一个需求来作为模块中的第一个对象。POST 在服务发现树的数据库级别不可用。
  • 需求集合 URI 会引用某个模块或某个应用了视图的模块。
  • Rational DOORS 内部链接不会包含在 V1 GET 操作的结果中。
  • Rational DOORS 外部链接不会包含在 V1 GET 操作的结果中。
  • Rational DOORS 内部出局链接会包含在 V2 GET 操作的结果中。除非对象属性映射到全局级别的预定义 URI,这些链接使用链接模块资源 URI 作为名称空间 URI(名称空间 URI 后跟单词 references)。例如:http://localhost:8080/dwa/rm/urn:rational::1-46dd5d7806b96973-M-0001cc43/linkTypes/references
  • Rational DOORS 外部链接会包含在 V2 GET 操作的结果中。这些链接如下所示:
    • 入局链接:http://purl.org/dc/terms/isReferencedBy
    • 出局链接:http://purl.org/dc/terms/references

反馈