作为 OSLC 服务使用者的 DOORS

IBM® Engineering Requirements Management DOORS® (DOORS) 向使用需求管理 (RM) 域中的服务进行数据共享的应用程序提供用户界面 (UI) 元素和操作。

DOORS 提供的 UI 元素

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

DOORS 提供的 OSLC 操作

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

有关其他应用程序如何能够从 DOORS 访问 OSLC 需求管理 V2 服务的更多信息,请参阅DOORS 访问 OSLC 服务。本文章探讨了 DOORS 中提供用于创建、更新和查询需求和代理用户接口的服务。


视频图标 视频

Jazz.net 频道
软件培训频道

学习图标 课程

IoT Academy
Skills Gateway

提问图标 社区

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

支持图标 支持

IBM 支持机构社区
Deployment Wiki