什么是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发布,特别强调网络中心概念,并在架构描述中体现该概念;同时发布了CADM v1.5,用于存储新的网络中心概念的描述文件。
- DoDAF 2.0于2009年5月28日发布。
与之前版本相比,2.0版本的主要变化如下。
- 架构开发过程从以产品为中心转变为以数据为中心,主要提供决策数据。
- 三个主要视图(操作、技术与系统)被转化为更具体的视图。现在共有八个视图:全视图、数据与信息视图、标准视图、能力视图、操作视图、服务视图、系统视图和项目视图。
- 描述了在联邦环境中数据共享和信息访问的需求。
- 明确了与联邦企业架构的关系并进行了描述。
- 创建了国防部架构框架元模型。
- 描述并讨论了面向服务架构(SOA)开发的方法论。
DoDAF框架结构
DoDAF框架大致由八个视图和实施方法论组成。八个视图如下。

- 全部视点,AV:提供有关整个架构描述的信息,例如架构描述的范围和上下文。
- 能力视点,CV:描述用于实现与企业愿景一致的企业目标的能力。
- 数据与信息视点,DIV:用于架构描述的业务信息需求和结构化业务流程规则。它描述了架构描述中与信息交换相关的信息,例如属性、特征和相互关系。
- 操作视点,OV:描述组织、任务或活动,以及它们之间必须交换的信息。它传达了交换的信息类型、交换频率、信息交换所支持的任务和活动,以及信息交换的性质。
- 项目视点,PV: 描述了项目计划如何以双向关系组合成组合计划。该视图提供了一种描述多个项目之间组织关系的方法,每个项目负责交付单一系统或功能。
- 服务视点,SvcV: 描述为运营活动提供支持的系统、服务和相互关联的功能。国防部流程包括运营、商业、情报和基础设施功能。
- 标准视点,StdV: 是控制系统各部分或元素之间组合、交互和相互依赖关系的最小规则集合。其目标是确保系统能够满足特定的一组操作需求。该视点提供技术系统实施指导,可用于制定工程规范、构建通用模块和开发产品线。它包括技术标准、实施实践、标准选项、规则和标准。
- 系统视点,SV: 关于自动化系统、互连性和系统功能的信息。在不久的将来,随着国防部将重点转向面向服务的环境和云计算,这一视点将消失。
为了在各视图之间保持一致性和完整性,DoDAF V2.0 定义了52个构件,以展示从需求到实现的整个架构。然而,并非所有构件都是必需的,可根据需要选择使用。
如何实施DoDAF?
DoDAF 实施方法论包括6个步骤。
1)定义架构用途
定义架构的目的和预期用途(“符合用途”),架构描述工作的开展方式,架构开发中使用的方法;所需数据的类别,对其他方面可能产生的影响,以及通过绩效和客户满意度来衡量工作成效的过程。这些信息通常由流程负责人提供,以支持描述其职责范围(流程、活动等)某一方面的架构开发。
2)确定架构的范围
定义建立架构描述深度和广度的边界,确定架构的问题集,有助于定义其上下文,并明确架构内容所需的详细程度。这对于决定如何推进开发或采购自动化支持也非常重要。
3)确定数据需求
选择数据实体和属性对于构建架构至关重要,不仅需要满足第一步的目标,还需保持架构的一致性。实体和属性通过数据类型表示,包括规范业务行为的规则、待完成活动的信息、指挥关系、任务列表以及其他多种类型。
4)执行架构产品设计
这是输入和编辑现有架构模型、收集新数据并添加到架构中,以及从国防部系统连接知识库或相关知识库中的现有架构中提取数据的关键步骤,然后对所有数据进行组织和分类,将其注册到DARS(国防部架构注册系统)中,并关联到自动化存储库,以供后续分析和复用。
5)架构分析
对包含所有必需数据的架构进行静态分析、动态分析、实验分析和测试分析,以确定架构数据的有效性。
6)生成架构结果文件
基于基本数据查询生成架构产品描述,应与既定模型保持一致,具备可重用性和可共享性。
DoDAF的影响
可能源于军事领域,DoDAF对企业架构的影响不如TOGAF。然而,随着2.0版本的发布,DoDAF框架本身不断完善,已不再仅适用于军事系统建设,企业可以完全灵活地使用DoDAF来实施企业架构。此外,对C4ISR和DoDAF的研究催生了“体系的体系”理论,如今已成为学术界的热门话题。可以说,DoDAF是众多企业架构框架中最具价值的研究框架之一。
DoDAF软件 – Visual Paradigm
Visual Paradigm 提供了一种易于使用、基于模型的解决方案,支持DoDAF 2.02视图和模型的开发。创建保持视图间可追溯性的集成DoDAF产品。生成有助于组织有效协调企业架构举措的架构文档。












