08-12:DoDAF到底有什么用?

08-12:DoDAF到底有什么用?

00:00
04:07


你好,我是你的朋友晓兵。又到了周四的时间,这里是锐安全《安全到底》栏目的第151篇、总第197篇原创文章《DoDAF到底有什么用?》,今天大约需要4分钟时间,希望能给你带来启发。


DoDAF(The Department of Defense ArchitectureFramework)全称是“国防部架构框架”,是美国国防部推出的一个开发EA的指导框架。最新版本2.022010930日正式发布。


DoDAF同时借鉴了“英国国防部架构框架 (UK Ministry of Defence Architecture Framework,MODAF)”、北约架构框架(NATO Architecture Framework,NAF)和开放组织架构框架(TheOpen Group Architecture Framework,TOGAF)。


为了保证架构的通用性,它定义了两个一致性原则:一是用DoDAF元模型(DoDAF Meta-model,DM2)定义“架构数据”,二是用物理交换规格(Physical ExchangeSpecification,PES)约定“架构数据交换”。


DoDAF是一个以“数据为中心(Net-centric )”的框架,但是同时也适用于以“网络为中心(Net-centric )”的旧体系。


DoDAF的核心就是六大流程:


1.  能力集成与开发(Capabilities Integration andDevelopment,JCIDS)


2.  规划、计划、预算和执行(Planning, Programming,Budgeting, and Execution,PPBE)


3.  国防采购系统(Defense Acquisition System,DAS)


4.  系统工程(Systems Engineering,SE)


5.  运营计划(Operations Planning


6.  能力组合管理(Capabilities PortfolioManagement,CPM)


DoDAF的灵魂就是DoDAF元模型(DoDAF Meta-model,DM2),是用来定义用于上述六个核心流程的概念和模块。


DM2本身有三个层次:概念数据模型(Conceptual DataModel,CDM)、逻辑数据模型 (Logical Data ModelLDM)、物理交换规格(Physical ExchangeSpecification,PES)


CDM主要用非技术性描述语言,定义了“高阶数据结构(high-level dataconstructs)”以方便各级管理人员理解。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)”两大类。


架构构建原则(PrincipleArchitectural Constructs)是描述企业内外部行为和结构的“基础构建块(fundamentalbuilding blocks)”,包括:执行者(Performers)、资源图(Resource Flows)、信息和数据(Information and Data)、规则(Rules)、目标(Goals)、能力(Capability)、服务(Services)、项目(Project)、实例化(Reification)、组织结构(Organizational Structure)等十个概念。


架构构建支撑(SupportingArchitectural Constructs)包括度量(Measures)、位置(Locations)、谱系(Pedigree)等三个概念。其中谱系(Pedigree)指的是起源、历史情况、背景信息等。


PES由LDM和通用的数据类型定义和实现属性共同构成。PES的目的是为EA提供一个数据共享与交换的机制。比如下图,一个是EA信息共享与数据交换通用模式,一个是EA信息共享与评估流程通用模式。


DoDAF是除TOGAF之外最具影响力的一个架构框架,是DoD架构体系的灵魂。



恭喜你,又看完了一篇文章。从今天起,和我一起洞察安全本质,这里是锐安全,今天就到这里,咱们下周四再见。



[1]  DoD.The DoDAF Architecture Framework Version2.02.https://dodcio.defense.gov/Library/DoD-Architecture-Framework/




以上内容来自专辑
用户评论

    还没有评论,快来发表第一个评论!