關於這項作業
工作集
工作集會決定下列外部應用程式可用的 Rational
DOORS 專案、資料夾和模組:
- TRS 會提供資料給消費者應用程式,此類應用程式使用 Lifecycle Query Engine (LQE) 建立索引,以視覺化、分析和組織工程資料。資料可以透過各種工具來收集。Rational Engineering Lifecycle Management 使用 LQE 來消耗 Rational
DOORS 資料。
- 鏈結探索功能可以讓整合 Rational
DOORS 的外部應用程式探索 Rational
DOORS 中的 OSLC 鏈結,並讓鏈結在外部應用程式中顯示。
- Jazz Reporting
Service 會使用 Data Collection Component 從
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:
- 該屬性名稱和類型在每一個模組中都必須相同。
- 工作集和報告內容型態必須配置成可讓模組、屬性和鏈結類型,與外部應用程式整合。
報告內容型態
您可以使用報告內容型態,指定可用於在 Jazz Reporting
Service 中產生報告的屬性和鏈結類型。