跨 OSLC 域的链接

IBM® Engineering Requirements Management DOORS® (DOORS) 支持通过使用标准链接类型作为 OSLC 规范的实施来与其他应用程序域集成。体系结构管理的链接类型由 Jazz™.net Design Management团队 Wiki 来指定。

OSLC 链接关系

下表列出了在各不同域之间链接工件时所使用的 OSLC 关系:该表还链接到 OSLC 关系的定义。

* 在域规范 V2 中增加对这种链接关系的支持。

发现的链接高速缓存

DOORS 中打开模块时,如果模块具有指向其他生命周期产品的外部 OSLC 链接,那么将发现这些链接。此外,结果存储在数据库范围的高速缓存中,以便在将来更加快速地打开模块。当打开模块时,此链接发现过程会对性能产生潜在影响,具体取决于集成产品的性能。高速缓存的缺省超时值为 5 分钟。在经过该时间后,必须重新发现链接,以便高速缓存具有链接的最新状态。您可以使用 setCachedExternalLinkLifeTime DXL perm 来更改超时值。 有关更多信息,请参阅《DXL 参考手册》中的“OSLC 链接发现”,此内容以 PDF 文件形式提供,也可以从帮助菜单中获取。

链接标签

DOORS 或集成远程应用程序中创建 OSLC 链接后,将创建级别 0 链接标签,并且该标签可存储在远程应用程序中。级别 0 链接故意设置得比较简短,因为没有许可权的用户可看到这些链接,从而能看到所链接工件的完整信息。级别 0 链接的格式为:MODULE_NAME (OBJECT NUMBER)。例如:System Requirements (121)

如果远程应用程序使用需要认证的 OSLC GET 操作来请求更多信息,那么 DOORS 将返回级别 1 链接标签。级别 1 标签包含更多关于所链接对象的详细信息,格式为:OBJECT NUMBER: [OBJECT HEADING|OBJECT TEXT|OBJECT SHORT TEXT]。例如:121: The car shall be able to accelerate to 60 MPH in less than 5 seconds.

确保远程应用程序不会高速缓存级别 1 链接标签值。必须在运行时计算这些值以确保强制实施访问控制。


视频图标 视频

Jazz.net 频道
软件培训频道

学习图标 课程

IoT Academy
Skills Gateway

提问图标 社区

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

支持图标 支持

IBM 支持机构社区
Deployment Wiki