下表列出 IBM® Rational® Rhapsody® for MODAF 附加程式中包括的視圖(在其視點中)。
如需這些視圖的相關資訊,請跳至 MODAF 的官方線上文件網站,網址為 http://www.modaf.org.uk。
| 架構視點/視圖 | 展望 | 視圖名稱 | 說明 |
|---|---|---|---|
| 所有視圖視點 | 套件 | 「所有視圖」視點包含提供概觀及命名法的視圖。 | |
| AV-1 | 所有 | 概觀及 摘要 參考資訊 |
此視圖通常為文字文件(例如 Word、FrameMaker、HTML),可為企業提供需要考慮之作業及功能的概觀及摘要資訊。 其範圍包括架構,並為該建構提供環境定義。您可以按一下它們,以新增 AV-1 文件並啟動這些文件。 |
| AV-2 | 所有 | 整合式 字典 |
此視圖會以獨立式結構(通常使用特殊化階層),呈現架構中所使用的所有元素。 它應該為每個元素提供文字定義,並參照元素的來源(例如,MODAF Ontology、IDEAS 模型、本端等)。 |
| 策略性視點 | 套件 | 「策略性視點」包含詳細說明軍用功能,以及這些功能如何發展以供各種組織使用的視圖。 | |
| StV-1 | 策略 | 企業願景 | 此視圖會定義一組企業層次功能的策略性環境定義。 它採用架構的整體企業願景及目標,並啟用它們,以將這些與可實現的功能相關。 StV-1 曾用作文字文件,但現在會較好地呈現為更具結構性的格式,作為 UML 結構圖或類別圖。 |
| StV-2 | 策略 | 功能分類架構 | 此視圖會對功能階層進行建模。它會讓使用者將功能組織在企業階段的環境定義中,顯示現行及未來企業的必要功能。
它會指定整個現行架構中以及可能的其他參照架構所參照的所有功能。
使用 UML 結構圖或類別圖實現 StV-2。 |
| StV-3 | 策略 | 功能階段計劃 | 此視圖顯示預期使用功能的時間。
它會將功能對映至時段。它還用於執行差距/重疊及冗餘分析。
StV-3 會顯示自訂表格視圖,其中包含定義時段的使用者。 |
| StV-4 | 策略 | 功能相依關係 | 與 StV-2 類似,此視圖會顯示功能相依關係,以及 StV-2 中所說明之功能的功能邏輯分組(功能叢集)。 使用 UML 結構圖或類別圖實現 StV-4。 |
| StV-5 | 策略 | 組織部署對映的功能 | 此視圖會詳細說明在任何特定時間及滿足功能需求時,哪些功能會對映至哪些系統,特別依啟用網路的功能。
使用此視圖,可以執行差距/重疊分析及交互作業能力分析,驗證已在 Systems 中實現這些功能,並協助為 Systems 視圖提供系統需求文件 (SRD)。 使用 UML 類別圖或結構圖實現 StV-5。 |
| StV-6 | 策略 | 作業活動至功能的對映 | 此視圖說明企業所需功能與那些功能所支援之作業活動之間的對映。
使用此視圖,可以將功能對映至作業,並確保所有功能都得以實現,且可以追蹤到作業活動。
StV-6 衍生自具有相依關係的 UML 類別圖。 在您已完成部分「作業」視圖之後,可以完成此視圖。 StV-6 是在 Rational Rhapsody 中使用表格/矩陣佈置及視圖的主要原因。 |
| 作業視點 | 套件 | 「作業」視點包含提供如何執行作業之邏輯視圖的視圖。 | |
| OV-1 | 作業 | OV-1 包含三個組件:OV-1a、OV-1b 及 OV-1c。使用 UML 使用案例圖實現 OV-1 視圖。 | |
| OV-1a | 作業 | 高階 作業 概念圖形 |
此作業概念的高階圖形呈現可讓您匯入圖片及其他作業元素,如「作業節點」、「人類作業節點」、「作業活動」及它們之間的關係。 它預期為作業概念 (CONOPS) 的正式呈現。 |
| OV-1b | 作業 | 作業 概念說明 |
此視圖呈現 OV-1a 的文字說明,其隨著相關聯的 OV-1a 而產生。 |
| OV-1c | 作業 | 作業 效能屬性 |
此視圖會以表狀形式,呈現與 OV-1a 中呈現之範例情境相關聯之作業效能屬性,及其隨時間發展的詳細資料。 OV1-1a 包含用於定義服務品質需求的效能參數。 |
| OV-2 | 作業 | 作業節點關係說明 | 此視圖顯示作業節點及作業活動之間的詳細關係及流程。
它還可能用於表示功能界限,及問題網域。
使用 UML 類別圖或結構圖實現 OV-2。 |
| OV-3 | 作業 | 作業 資訊交換矩陣 |
此視圖呈現為矩陣,顯示在節點之間交換的資訊,以及該交換的相關屬性。
OV-3 可以衍生自 OV-2,且使用表格與矩陣功能產生。 |
| OV-4 | 作業 | 組織 關係圖 |
此視圖顯示企業的組織圖。
它分為兩個類型:一般圖表及實際圖表。 使用 UML 類別圖或結構圖實現 OV-4。 |
| OV-5 | 作業 | 作業 活動模型 |
此視圖顯示取得作業功能所需之活動的流程及排序。
OV-5 是 OV-2 的低階版本,可使用 UML 活動圖實現 |
| OV-6a | 作業 | 作業規則模型 | OV-6 視圖用於說明控制與限制任務的文字規則(例如,正式聲明、合作規則等等)。
它們以置於作業視圖模型元素的作業限制呈現。
實際規則及其適用的原則在 UML 結構圖或類別圖中顯示,然後在表格中顯示。 |
| OV-6b | 作業 | 作業狀態轉移 說明 |
OV-6 視圖用於說明任務目標。
OV-6b 視圖說明作業元素(節點或活動)的行為。 使用 UML 狀態圖實現 OV-6b。 |
| OV-6c | 作業 | 作業事件追蹤說明 | OV-6 視圖用於說明任務目標。
OV-6c 顯示在作業節點之間傳遞的訊息及訊息排序。 使用 UML 序列圖實現 OV-6c。 |
| OV-7 | 作業 | 資訊模型 | 此視圖顯示在元素之間傳遞的資料結構。
使用定義資料、其組合及類型的 UML 類別圖實現 OV-7。 |
| 系統視點 | 套件 | 系統視點包含用於查看作業實際上如何實作的視圖。 它們會用作 SRD 的輸入,詳細說明平台如何互動,並實際實現 StV 中的功能。 | |
| SV-1 | 系統 | 資源 互動作業 規格 |
此視圖顯示您的資源有哪些,以及它們彼此之間如何互動。
這包括企業的人員元素,如角色、文章及組織;以及實體元素,如系統及平台。
此視圖通常用於系統概念/選項的定義、介面定義、交互作業能力分析及作業規劃。
使用 UML 結構圖或類別圖實現 SV-1。 |
| SV-2a | 系統 | 系統 埠規格 |
SV2 視圖都與通訊相關,使用 UML 結構圖及類別圖實現這些視圖。 SV-2a 會指定系統所具有的埠(指定的互動點),並定義埠可能使用的通訊協定。 |
| SV-2b | 系統 | 系統 埠連線功能說明 |
SV2 視圖都與通訊相關,使用 UML 結構圖及類別圖實現這些視圖。 SV-2b 顯示系統之間的埠互動。 SV-2b 與 SV-1 非常類似,但包括通訊協定及網路。 |
| SV-2c | 系統 | 系統 連線功能叢集 |
SV2 視圖都與通訊相關,使用 UML 結構圖及類別圖實現這些視圖。 SV-2c 會定義系統之間的個別連線如何分組為母項資源之間的邏輯連線。 |
| SV-3 | 系統 | 資源互動矩陣 | 此視圖會告知您什麼與什麼通訊。它從 SV-1 的資訊產生。SV-3 會將系統之間的通訊線路顯示為 N2 圖表(系統矩陣)。 它會指出資料流程的輸入節點(資訊提供者)及輸出節點(資訊使用者)。 |
| SV-4 | 系統 | 功能 說明 |
此視圖會定義系統或功能的功能分解。
它可用於顯示功能如何互動,以執行更高階的功能。
SV-4 會提供來自 SRD 的功能需求。 使用 UML 活動圖實現 SV-4。 |
| SV-5 | 系統 | 功能到 作業 活動 可追蹤性矩陣 |
此視圖是產生的試算表型視圖,可彙總系統及系統功能與作業的對映,協助識別遺漏的系統功能,並提供 URD 及 SRD 之間的可追蹤性鏈結。 此矩陣衍生自 UML 類別圖,該圖表具有將系統資源或功能鏈結至作業的相依關係。 |
| SV-6 | 系統 | 系統資料交換矩陣 | 與 SV-3 類似,但用於系統資料,此視圖會詳細說明所有資料項目的輸入輸出節點通訊協定、內容等。
它可協助指定交互作業能力需求。
SV-6 衍生自模型中擷取為屬性的資訊。 根據架構使用者所需的資訊,可對其進行自訂。 |
| SV-7 | 系統 | 資源 效能參數矩陣 |
此為產生的試算表型視圖,可定義每個系統組件所預期的服務品質需求。
SV-7 可以衍生自 UML 需求圖或與模型元素相關聯的屬性。 此視圖可由使用者自訂。 |
| SV-8 | 系統 | 功能 配置管理 |
此視圖是系統發展說明。它會說明在一段較長時期內,系統或架構的預期發展。
SV-8 與 StV-3 類似。 SV-8 可以實現為 UML 類別圖或結構圖。 |
| SV-9 | 系統 | 技術與 技能預測 |
此視圖是可自訂的表格(取決於使用者定義的時段),用於詳細說明近期可用的技術。 它涉及系統發展、功能階段計劃及收購。 |
| SV-10a | 系統 | 資源 限制規格 |
此視圖會指定在架構實作層面上的功能及非功能限制(即 SV 視點的結構及行為元素)。 這些元素在類別圖或結構圖上彼此對映,並在一組表格視圖中顯示。 |
| SV-10b | 系統 | 資源 狀態轉移說明 |
此視圖顯示系統資源到各種事件之基於狀態的行為。
為確保一致性,基於狀態的行為應該對映至 SV-10c 中所顯示之所有流程的聚集行為。
使用 UML 狀態圖實現 SV-10b。 |
| SV-10C | 系統 | 資源事件 - 追蹤說明 | 此視圖提供按時間順序呈現之各種系統資源之間所發生的所有訊息及事件互動。
圍繞特定範例情節,會重點使用這些圖表。 使用 UML 序列圖實現 SV-10c。 |
| SV-11 | 系統 | 實體綱目 | 此視圖與 OV-7 類似,它會定義在實體層次使用的資料(資料關係、結構、屬性),最佳化資料結構並指定介面及資料類型。
SV-11 在 UML 類別圖中實現。 |
| 收購視點 | 套件 | 它包含與 Rational Rhapsody MODAF 設定檔中其他視圖所使用之收購視點相關聯的元素。
Rational Rhapsody MODAF 設定檔中不支援 AcV-1 及 AcV-2 視圖。 |
|
| 技術視點 | 套件 | 技術視點包含詳細說明限制系統開發之技術標準的視圖。 | |
| TV-1 | 技術 | 標準設定檔 | TV-1 呈現現行技術及非技術標準指引,以及適用於架構的原則。
請注意,TV-1 可以是引入模型的非常大的外部文件,或者可以建立為可自訂表格,該表格會將代表標準的元素對映至模型元素。 |
| TV-2 | 技術 | 標準預測 | 此視圖會以未來的期望,識別開發下的標準。 在將標準與時段相關的可自訂表格中,可以查看 TV-2。 |