DoDAF(The Department of Defense Architecture Framework)全称是“国防部架构框架”,是美国国防部推出的一个开发EA的指导框架。最新版本2.02于2010年9月30日正式发布。
DoDAF同时借鉴了“英国国防部架构框架 (UK Ministry of Defence Architecture Framework,MODAF)”、北约架构框架(NATO Architecture Framework,NAF)和开放组织架构框架(The Open Group Architecture Framework,TOGAF)。
为了保证架构的通用性,它定义了两个一致性原则:一是用DoDAF元模型(DoDAF Meta-model,DM2)定义“架构数据”,二是用物理交换规格(Physical Exchange Specification,PES)约定“架构数据交换”。
DoDAF是一个以“数据为中心(Net-centric )”的框架,但是同时也适用于以“网络为中心(Net-centric )”的旧体系。
DoDAF的核心就是六大流程:
-
1. 能力集成与开发(Capabilities Integration and Development,JCIDS)
-
2. 规划、计划、预算和执行(Planning, Programming, Budgeting, and Execution,PPBE)
-
3. 国防采购系统(Defense Acquisition System,DAS)
-
4. 系统工程(Systems Engineering,SE)
-
5. 运营计划(Operations Planning)
-
6. 能力组合管理(Capabilities Portfolio Management,CPM)
DoDAF的灵魂就是DoDAF元模型(DoDAF Meta-model,DM2),是用来定义用于上述六个核心流程的概念和模块。
DM2本身有三个层次:概念数据模型(Conceptual Data Model,CDM)、逻辑数据模型 (Logical Data Model,LDM)、物理交换规格(Physical Exchange Specification,PES)。
CDM主要用非技术性描述语言,定义了“高阶数据结构(high-level data constructs)”以方便各级管理人员理解。CDM有十二个核心概念:活动(Activity)、资源(Resource)、能力(Capability)、条件(Condition)、预期效果(Desired Effect)、度量(Measure)、度量类型(Measure Type)、位置(Location)、指导(Guidance)、项目(Project)、愿景(Vision)、技能(Skill)。
其中资源(Resource)指的是生产或消费的数据、信息、执行者、物料或人员类型等;能力(Capability)指的是通过“活动(Activity)”和“资源(Resource)”来执行一系列动作,从而达到“预期效果(Desired Effect)”的能力;位置(Location)指的是物理或逻辑上的一个点或范围;愿景(Vision)指的是不用考虑实现的企业终极图景;技能(Skill)指的是把某件事情做好的能力,包括知识、实践和天赋。
LDM为CDM增加了技术信息,比如属性。LDM以“群组(clusters)”的方式来表达关联概念,群组被分为“架构构建原则(Principle Architectural Constructs)”和“架构构建支撑(Supporting Architectural Constructs)”两大类。
架构构建原则(Principle Architectural Constructs)是描述企业内外部行为和结构的“基础构建块(fundamental building blocks)”,包括:执行者(Performers)、资源图(Resource Flows)、信息和数据(Information and Data)、规则(Rules)、目标(Goals)、能力(Capability)、服务(Services)、项目(Project)、实例化(Reification)、组织结构(Organizational Structure)等十个概念。
架构构建支撑(Supporting Architectural Constructs)包括度量(Measures)、位置(Locations)、谱系(Pedigree)等三个概念。其中谱系(Pedigree)指的是起源、历史情况、背景信息等。
PES由LDM和通用的数据类型定义和实现属性共同构成。PES的目的是为EA提供一个数据共享与交换的机制。比如下图,一个是EA信息共享与数据交换通用模式,一个是EA信息共享与评估流程通用模式。
DoDAF是除TOGAF之外最具影响力的一个架构框架,是DoD架构体系的灵魂。
end
原文始发于微信公众号(锐安全):DoDAF到底有什么用?
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论