2008年12月24日,美国防部副首席信息官发布了《国防部体系结构框架2.0版草案》,开始征询意见。这是自2007年4月23日颁布《国防部体系结构框架1.5版》的过渡版本之后,首次推出2.0版。该草案定于2008年12月29日至2009年1月22日交由首席信息官执行委员会、国防部体系结构和标准委员会以及相关单位评审,2009年1月23日至2月5日对评审意见进行汇总,2月6日至26日最后定稿,呈交国防部首席信息官批准。国防部体系结构2.0是以数据为中心,引进了国防部体系结构元模型(Meta-model)的概念,元模型由概念数据模型(ConceptualDataModel)、逻辑数据模型(LogicalDataModel)和物理交换规范(PhysicalExchangeSpecification)组成,是构成国防部体系结构框架整体的重要组成部分。元模型取代了国防部体系结构框架以前版本中的核心体系结构数据模型(CoreArchitectureDataModel)。2.0版的国防部体系结构框架分为三卷。第一卷的主要内容包括11部分:简介、体系结构的适用性、国防部体系结构回顾、企业体系结构、客户需求、体系结构规划、方法论、体系结构表示方法、国防部体系结构元模型、基于体系结构的分析、国防部体系结构框架的配置管理以及与其他框架的关系。第二卷的主要内容包括:简介、国防部体系结构框架元模型、《国防部体系结构框架》2.0版视图。第二卷的支持文件的主要内容包括:国防部体系结构框架的模型开发程序、国防部体系结构框架的产品开发问卷分析报告、《国防部体系结构框架》2.0元模型数据词典。第三卷的主要内容包括物理交换规范。在2.0版中,共计有49个视图,这些视图并非都是必不可少的,可根据需要来确定哪些视图是必须的。描述了美国国防部(DoD)体系架构(DoDAF)的系统视图(SystemView,SV)和技术标准视图(TechnicalStandardView,TV)产品。第一部分文章介绍了DoDAF概述并描述了运作视图(OperationalView,OV)产品。这几篇文章讨论了以遵从美国国防部(DoD)体系架构(DoDAF)的方式为复杂系统架构建模的方法。它们阐述了如何利用建模最佳实践连同统一建模语言(UnifiedModelingLanguage,UML)和IBMRational工具来创建不但遵从DoDAF,而且在不转移主要系统开发目标的投入精力的情况下增加复杂系统的设计和开发中的重要价值的模型视图。在第1部分文章中,我介绍了DoDAF规范的概述,并探究了其运作视图(OV)产品。这是对要比较备选系统架构,并管理其开发的政府机构和其他运作决策者最有意义的产品。在此第2部分,我将说明系统视图(SV)产品。这是与DoD承包商和其他设计并实现这些复杂系统架构的人最相关的模型视图。为了完整地了解DoDAF规范,我还将在第2部分中简要介绍技术标准视图(TV)产品。系统视图产品包含运作架构的系统必须协作,用以实现运作视图中指定的任务功能,这些我在第1部分文章中提到了。系统视图(SV)产品的用途是提供在考虑中的系统的多种透视图。这些视图描述了系统的结构并表明如何与企业架构的其他要素相互作用。各种SV产品是从主题系统架构的白盒扩展得来的,这确定了为了达到所期望的行为必须相互作用的系统的逻辑和物理组件。这些系统(逻辑组件)和系统节点(物理组件)是原型的类,并且由系统环境图表示。这些要素之间的关系表现出创建SV-10c序列图(见下)时所指定的运作或请求消息。其他SV产品提供更多关于物理和逻辑系统接口、系统交互,和在运作企业环境下系统的有计划的演进。表1罗列并描述了系统视图产品并推荐了一个创建它们的合理顺序。后面的部分更详细地介绍了SV的每一种产品。表1:系统视图产品及描述。注意刚才推荐的创建顺序。产品标题描述表示创建顺序SV-1系统接口描述在节点内部和节点之间确定系统和系统组件及其接口。通过实现公共接口的逻辑和物理透视图的一致建模。含有类、位置,和接口的类图3SV-2系统通信描述为物理节点及其相关的通信基础构架建模。复合结构图部署图6SV-3系统矩阵为企业整个架构的环境中的系统和子系统之间的关系建模。存储模型文本矩阵导出XML5SV-4系统功能描述确定系统行为及与该行为相关的信息流。每个系统用例的活动图8SV-5系统功能可溯性矩阵的运作活动将系统内部行为(实现)映射到运作...