配置 Rational DOORS 資料以用於外部應用程式

您可以使用工作集、屬性和鏈結類型對映以及報告內容型態,來配置 IBM® Rational® DOORS® 資料以整合外部應用程式。這些應用程式包括 Rational Engineering Lifecycle Management、Rational Insight,以及利用 OSLC 來整合 IBM Rational DOORS 的應用程式。

關於這項作業

工作集

工作集會決定下列外部應用程式可用的 Rational DOORS 專案、資料夾和模組:

工作集有助於在分析和產生報告期間, 將焦點放在相關的資料。Rational DOORS 儲存庫可以包含大量的資料。工作集可省卻處理不相關的專案、 資料夾和模組,讓您有效地獲得精確的商業分析。此外,由於省略不相關的資訊, 系統效能也能提升。

屬性與鏈結類型對映

對於可與外部應用程式整合的所有模組, 您可以將「統一資源識別碼 (URI)」用於這些模組中有著相同名稱和類型的屬性和鏈結類型, 以建立一致的 OSLC 表示法。用於多個模組的屬性和鏈結類型在這些模組中會具有唯一的 ID,即使它們的名稱和類型相同也一樣。外部應用程式會將這些屬性和鏈結視為不同的類型。此處理可以避免跨模組進行一致的查詢和報告。屬性和鏈結類型對映會指派單一 URI 給不同模組中具有相同名稱和類型的屬性和鏈結類型。這項對映會提供一致的 OSLC 表示法, 讓外部應用程式能夠跨模組辨識同等的屬性和鏈結。

當屬性和鏈結類型用於多個模組中時, 即使這些屬性和鏈結類型的名稱和類型相同,它們在那些模組中也都具有唯一 ID。舉例來說, 如果您在模組中建立一個名稱是 ABC 的整數屬性, 然後複製該模組,則 ABC 屬性在新的模組中會有不同的 ID。這些 ID 在每一個模組中都是唯一的,且難以閱讀, 如下列範例中的兩個 ABC 屬性 ID 所示:
http://myserver:8080/dwa/oslc/shapes/requirement/urn:telelogic::1-46dd5d7806b96973-M-00000666/attr-123
http://myserver:8080/dwa/oslc/shapes/requirement/urn:telelogic::1-46dd5d7806b96973-M-00000626/attr-327
鏈結類型在每一個模組中也是唯一的。這種在模組層次唯一識別屬性和鏈結類型, 會導致在外部應用程式中無法跨模組進行一致的查詢和報告。為了避免發生此問題, 您可以將屬性和鏈結類型對映至「統一資源識別碼 (URI)」, 來跨模組建立共通的表示法。URI 是一致和可判讀的, 如此可加強查詢和分析功能, 如本範例中 ABC 整數屬性的共用 URI 所示:
http://www.mycompanyname.org/rm/predicate#ABC_Integer
當屬性和鏈結類型對映至一致的 URI 時, 外部應用程式即可跨模組辨識同等的屬性和鏈結。如果要將屬性和鏈結類型對映至 URI:
  • 該屬性名稱和類型在每一個模組中都必須相同。
  • 工作集和可報告的型態必須配置成可讓模組、屬性和鏈結類型,與外部應用程式整合。

報告內容型態

您可以使用報告內容型態,指定可用於在 Rational Insight 中產生報告的屬性和鏈結類型。


意見