什麼是 DoDAF?
DoDAF是美國國防部商業轉型副部長工作組開發的系統架構框架。
DoD 是美國國防部的首字母縮寫。DoDAF的前身是C4ISR架構框架。C4ISR 是一個軍事術語,意思是自動化指揮系統。它是現代軍事指揮系統中七個子系統的英文單詞第一個字母的縮寫,即指揮、控制、通信、計算機、情報、監視和偵察。通俗地說,C4ISR是美軍開發的軍用自動化指揮系統。
DoDAF 框架演進
- C4ISR AF 1.0 於 1996 年 6 月推出。
- C4ISR AF 2.0 於 1997 年 12 月發布。
- DoDAF 1.0 於 2003 年 8 月發布,擴大了其應用範圍,不僅限於 C4ISR,而是可以應用於所有任務領域;CADM v1.01(核心架構數據模型)也發布了。
- 2007年4月,DoDAF 1.5發布,特別強調Net-Centric概念,Net-Centric概念在架構描述中得到體現;還發布了 CADM v1.5 以存儲新的以網絡為中心的概念的描述文件。
- DoDAF2.0 於 2009 年 5 月 28 日發布。
與之前的版本相比,2.0版本的主要變化如下。
- 架構開發過程從以產品為中心轉向以數據為中心,主要提供決策數據。
- 三大視圖(運營、技術和系統)轉變為更具體的視圖。現在有八個視圖:全視圖、數據和信息視圖、標準視圖、能力視圖、操作視圖、服務視圖、系統視圖和項目視圖。
- 描述了在聯邦環境中數據共享和信息訪問的需求。
- 闡明並描述了與聯邦企業架構的關係。
- 創建了一個 DoD 架構框架元模型。
- 描述並討論了面向服務的架構 (SOA) 開發的方法。
DoDAF 框架結構
DoDAF 框架可以大致由八個視圖和實現方法組成。八種觀點如下。
- All Viewpoint, AV:提供有關整個架構描述的信息,例如架構描述的範圍和上下文。
- Capability Viewpoint, CV:對用於實現與公司願景一致的公司目標的能力的描述。
- 數據和信息觀點,DIV:用於架構描述的業務信息需求和結構化業務流程規則。它描述了與架構描述中的信息交換有關的信息,例如屬性、特徵和相互關係。
- Operational Viewpoint,OV:描述組織、任務或活動,以及它們之間必須交換的信息。它傳達了信息交換的類型、交換的頻率、信息交換支持的任務和活動,以及信息交換的性質。
- Project Viewpoint, PV:描述如何將項目計劃組合成具有來回關係的項目組合計劃。該視圖提供了一種描述多個項目之間的組織關係的方法,每個項目負責交付單個系統或功能。
- 服務視點,SvcV:描述為運營活動提供支持的系統、服務和互連功能。國防部流程包括運營、商業、情報和基礎設施功能。
- 標準觀點,StdV:是控制系統各部分或元素之間的組合、交互和相互依賴關係的最小規則集合。其目標是確保系統能夠滿足一組特定的操作要求。該視圖提供了技術系統實施指導,可以在此基礎上形成工程規範,構建通用模塊,開發產品線。它包括技術標準、實施實踐、標準選項、規則和標準。
- Systems Viewpoint, SV:有關自動化系統、互連性和系統功能的信息。在不久的將來,隨著國防部將重點轉移到面向服務的環境和雲計算上,這種觀點將消失。
為了保持跨視圖的一致性和完整性,DoDAF V2.0 定義了 52 個工件來展示從需求到實現的整個架構。但是,並非所有工件都是必需的,並且可以根據需要使用。
如何實施 DoDAF?
DoDAF 實施方法包括 6 個步驟。
1) 定義架構使用
定義架構的目的和預期用途(“適合目的”)、架構描述工作將如何進行、架構開發中使用的方法;所需數據的類別、對他人的潛在影響以及通過績效和客戶滿意度來衡量工作成功與否的過程。此信息通常由流程所有者提供,以支持描述其職責範圍(流程、活動等)的某些方面的架構開發。
2) 確定架構的範圍
定義建立架構描述的深度和廣度的邊界,建立架構的問題集,幫助定義其上下文,並定義架構內容所需的詳細程度。對於決定如何進行開發或購買自動化支持也很重要。
3) 確定數據要求
數據實體和屬性的選擇對於架構的構建方式非常重要,它不僅要滿足第一步的目標,還要保持架構的一致性。實體和屬性由數據類型表示,包括管理業務行為的規則、有關要完成的活動的信息、命令關係、任務列表和許多其他類型。
4) 進行架構產品設計
這是輸入和編輯現有架構模型,收集新數據並添加到架構中最重要的步驟,並從 DoD System Junction 知識庫或相關知識庫中的現有架構中提取數據,然後對所有數據進行組織和分類,註冊它在 DARS(DoD 架構註冊系統)中,並將其關聯到自動存儲庫以進行後續分析和重用。
5) 架構分析
對包含所有所需數據的架構進行靜態分析、動態分析、實驗分析和測試分析,以確定架構數據的有效性。
6) 生成架構結果文件
根據基本數據查詢生成架構產品描述,應與已建立的模型一致,可複用、可共享。
DoDAF 的影響
可能來自軍方,DoDAF 對企業架構的影響沒有TOGAF大。但是隨著2.0版本的發布,DoDAF框架本身的不斷完善,不再只適用於軍事系統建設,企業可以完全靈活地使用DoDAF來實現企業架構。此外,對C4ISR和DoDAF的研究催生了“System of Systems”理論,這是目前學術界的熱門話題。可以說,DoDAF 是眾多 EA 框架中最有價值的研究框架之一。
DoDAF 軟件 – 視覺範式
Visual Paradigm 提供了一個易於使用的模型驅動解決方案,支持 DoDAF 2.02 視圖和模型的開發。創建在視圖之間保持可追溯性的集成 DoDAF 產品。生成有助於組織有效協調企業架構計劃的架構文檔。
視頻播放器