《军事信息系统体系结构技术》以军事信息系统体系结构设计为主线,系统地研究了体系结构描述、体系结构开发、体系结构验证评估等的方法和技术,并从应用角度,讨论体系结构设计工具、设计参考资源和案例。《军事信息系统体系结构技术》可作为信息系统工程方向的研究生教材,也可作为从事信息系统体系结构设计、系统设计等方面的教学和科研工作人员的参考书;同时,可为政府、企业信息化建设的规划和顶层设计提供指导。
体系结构是军事信息系统建设中的一个重要环节,体系结构设计对系统的设计、实现、使用有指导作用,对系统的综合集成有促进作用。随着信息系统在军事领域越来越广泛地应用,军队信息化建设的不断深化,体系结构技术已经成为军事信息系统领域研究的热点问题。
本书阐述了军事信息系统体系结构技术的理论、方法和应用,这些内容反映了军事信息系统体系结构技术领域的最新研究成果,是作者多年从事军事信息系统体系结构技术研究的结晶。本书系统介绍军事信息系统体系结构技术,阐述体系结构设计规范、体系结构设计方法、体系结构建模技术、体系结构验证评估等方面的内容,可提高读者的理论水平。同时结合实际应用,介绍体系结构设计开发环境和工具,以及支撑体系结构设计的参考资源,为读者的实践工作提供指导。
本书由罗雪山负责全书的组织、规划和审阅,罗爱民、张耀鸿、黄力、舒振、姜军参加了编写工作。
在本书的编写过程中,得到了刘俊先、姜志平、修胜龙的大力支持,体系结构技术研究课题组的同事们为本书的编写也提供很多帮助,谨此对他们表示深切的感谢。
第1章 概述
1.1 绪论
1.2 体系结构的概念
1.2.1 体系结构的定义
1.2.2 体系结构的特点
1.2.3 体系结构的作用
1.3 多视图体系结构开发方法论
1.3.1 多视图建模思想
1.3.2 多视图体系结构描述的概念模型
1.4 体系结构工程
1.4.1 体系结构工程的概念
1.4.2 体系结构工程的阶段划分
1.5 体系结构技术研究现状及发展历程
1.5.1 体系结构描述方法
1.5.2 体系结构设计方法
1.5.3 体系结构验证评估方法
1.5.4 体系结构开发工具
第2章 体系结构框架
2.1 体系结构框架的概念
2.1.1 体系结构描述
2.1.2 体系结构框架
2.2 DoD体系结构框架
2.2.1 D0D体系结构框架1.0组成
2.2.2 DoDAF1.0体系结构产品
2.2.3 DoDAF1.0使用
2.3 DoDAF1.0产品之间的关系
2.3.1 作战视图产品之间的关系
2.3.2 系统视图产品之间的关系
2.3.3 不同视图产品之间的相互关系
2.4 DoDAF更新版本
2.4.1 DoDAF1.5
2.4.2 DoDAF2.0
2.5 常用体系结构框架
2.5.1 Zachman框架
2.5.2 英国国防部体系结构框架
2.5.3 MACCIS
2.5.4 企业体系结构框架
第3章 体系结构开发方法
3.1 体系结构和产品开发过程
3.1.1 体系结构开发原则和具体准则
3.1.2 体系结构开发过程
3.1.3 体系结构开发方法
3.2 面向过程的体系结构开发方法
3.3 面向对象的体系结构开发方法
3.3.1 体系结构定义的目标
3.3.2 UML描述
3.3.3 开发过程
3.4 以数据为中心的体系结构开发
3.4.1 全视图产品的开发
3.4.2 作战视图产品的开发
3.4.3 系统视图产品的开发
3.4.4 技术视图产品的开发
3.5 体系结构辅助设计方法
3.6 体系结构设计方法的比较
第4章 体系结构验证评估方法
4.1 体系结构验证评估框架
4.1.1 体系结构信息模型
4.1.2 基于信息模型的验证评估框架
4.2 体系结构验证评估指标
4.3 体系结构数据完备性验证
4.3.1 基于CADM的数据完备性验证方法
4.3.2 数据完备性验证实例
4.4 数据一致性验证分析方法
4.4.1 实体父子关系一致性验证
4.4.2 父子实体连接关系一致性验证
4.4.3 数据分配关系的一致性验证
4.5 基于可执行模型的验证评估方法
4.5.1 体系结构可执行验证评估的概念和过程
4.5.2 基于CPN的可执行模型验证方法
4.5.3 基于对象Petri网的可执行模型验证评估方法
4.5.4 可执行模型的构建实例
4.6 基于场景的体系结构评价方法
4.6.1 基于场景的c。ISR体系结构评价过程
4.6.2 基于场景的指标体系构建方法
4.6.3 基于场景的指标数据获取过程
4.6.4 基于场景的指标数据综合方法
第5章 体系结构开发工具与案例
5.1 体系结构开发工具的特点
5.2 System Architect
5.2.1 System Architect简介
5.2.2 System Architect的结构与特点
5.2.3 System Architect对DoDAF的支持
5.3 体系结构设计开发环境Arch Designer
5.3.1 系统的主要特点
5.3.2 系统的主要功能
5.3.3 系统的主要结构
5.4 应急后勤保障体系结构设计案例
5.4.1 作战视图
5.4.2 系统视图
5.4.3 技术视图
第6章 体系结构设计参考资源
6.1 信息系统互操作等级模型
6.1.1 概念和作用
6.1.2 LISI成熟模型
6.1.3 LISI参考模型
6.1.4 互操作性能模型
6.1.5 LISI对cISR体系结构框架的贡献
6.2 通用联合任务清单
6.2.1 任务清单的结构
6.2.2 任务联系
6.2.3 任务指标
6.3 体系结构核心数据模型
6.3.1 体系结构核心数据模型的开发背景和意义
6.3.2 体系结构核心数据模型的组成
6.4 联合技术体系结构和技术参考模型
6.4.1 联合技术体系结构
6.4.2 技术参考模型
6.5 国防信患基础设施通用操作环境和国防共享
数据环境
参考文献
(14)作战和开发的测试与评估。系统族、系统的系统、系统的网络或单个系统的体系结构包含性能、接口、信息技术标准和功能需求,这些可以作为作战测试与评估的基础。
(15)系统工程(设计与开发)。体系结构可用于推动数据体系结构的产生及开发,与网络设计相配的通信体系结构。有助于把合理的、费效比高的系统工程原理应用到系统、系统族、系统的系统的需求、设计和最终开发中去。
(16)技术嵌入与发展。系统视图和技术标准视图确定未来的技术,并把它们与“to-be”体系结构中采用它们的系统相关联。这样的联系就形成了用系统及其提供的能力代表的技术投资的路线图。这种投资的路线图在作战视图、系统视图和技术标准视图中都能得到体现,用于确定战略性的信息技术标准,用于政策和发展。
(17)作战计划与执行。通过作战视图及其与系统视图和技术标准视图的关系,体系结构便于作战计划的形成与实施。体系结构描述兵力如何组织和相互作用,以及实物如何支持作战。特别是,体系结构强调网络和通信资产的有计划地使用。基于体系结构的或可以回溯的作战计划可以做内部的互操作性、跨作战司令部的互操作性的评估,来预测通信和信息安全的差距和性能的不足。
(18)演习规划与执行。体系结构所形成的过程和活动能力、系统能力和技术需求和详细说明的数据,便于演习计划的设计与开发,并可以用于仿真环境的生成。
(19)组织结构设计。体系结构可专门用来突出组织机构的作用,描述它们的单元、结构、数据和信息需求、系统支持和环境问题。