跨 OSLC 網域鏈結

IBM® Rational® DOORS® 透過使用標準鏈結類型做為 OSLC 規格的實作,支援與其他應用程式網域整合。架構管理的鏈結類型是由 Jazz™.net 設計管理團隊 Wiki 指定。

OSLC 鏈結關係

下表列出了跨各個網域鏈結構件使用的 OSLC 關係。該表格也鏈結到 OSLC 關係的定義。

* 第 2 版網域規格中新增了對此鏈結關係的支援。

探索鏈結快取

當您在 Rational DOORS 中開啟模組時, 如果模組含有外部 OSLC 鏈結,來鏈結其他生命週期產品,則會探索那些鏈結。此外, 會將結果儲存在資料庫層面的快取中,這樣日後就能快速開啟模組。視整合產品的效能而定, 在您開啟模組時,這項鏈結探索程序可能會影響效能。快取的預設逾時值是 5 分鐘。過了這段時間之後, 必須重新探索鏈結,讓快取獲得鏈結的最新狀態。您可以使用 setCachedExternalLinkLifeTimeDXL perm 變更逾時值。 如需相關資訊,請參閱以 PDF 檔案格式與說明功能表所提供之 DXL 參考手冊中的「OSLC 鏈結探索」。

鏈結標籤

在 Rational DOORS 或整合的遠端應用程式中建立 OSLC 鏈結時, 會建立層次 0 鏈結標籤,並且可以儲存在遠端應用程式中。由於沒有許可權的使用者可看到層次 0 鏈結, 以致於看見所鏈結構件的完整資訊,因此層次 0 鏈結刻意簡要。層次 0 鏈結的格式如下:MODULE_NAME (OBJECT NUMBER)。例如:System Requirements (121)

如果遠端應用程式使用需要鑑別的 OSLC GET 作業來要求更多資訊, Rational 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 鏈結標籤值。在執行時期必須計算那些值, 以確保施行存取控制。


意見