第一章 绪论 1
1.1 仿真的概念与应用 1
1.2 仿真发展概况 2
1.3 高层体系结构HLA简介 3
1.4 统一建模语言UML 6
1.5 小结 7
第二章 HLA体系结构 8
2.1 引言 8
2.1.1 HLA的组成 8
2.1.2 HLA的基本思想 9
2.1.3 HLA的主要特点 10
2.2 HLA规则 10
2.2.1 联邦规则 10
2.2.2 联邦成员规则 11
2.3 RTI接口规范 12
2.3.1 联邦管理 13
2.3.2 声明管理 20
2.3.3 对象管理 25
2.3.4 所有权管理 31
2.3.5 时间管理 38
2.3.6 数据分发管理 48
2.4 对象模型模板OMT 57
2.4.1 概述 57
2.4.2 对象模型鉴别表 59
2.4.3 对象类结构表 60
2.4.4 交互类结构表 62
2.4.5 属性表 64
2.4.6 参数表 67
2.4.7 枚举数据类型表 69
2.4.8 复杂数据类型表 70
2.4.9 路径空间表 70
2.4.10 FOM/SOM词典 73
2.5 小结 74
第三章 统一建模语言UML 76
3.1 UML综述 76
3.1.1 UML的历史 76
3.1.2 UML简介 77
3.1.3 UML的目标 80
3.2 UML的基本概念 81
3.2.1 UML视图 81
3.2.2 用例图 84
3.2.3 静态视图 87
3.2.4 状态图 93
3.2.5 交互图 95
3.2.6 构件图 98
3.2.7 配置图 100
3.2.8 模型管理视图 100
3.3 小结 102
第四章 HLA与UML的集成 105
4.1 概述 105
4.2 联邦开发和执行过程的统一建模 106
4.2.1 FEDEP模型概述 106
4.2.2 设计联邦 107
4.2.3 开发联邦 108
4.2.4 HLA RTI运行支撑环境 111
4.2.5 联邦集成、测试和运行 111
4.3 HLA分布式OMDT的UML模型设计 113
4.3.1 分布异地建模协同环境框架设计 113
4.3.2 分布异地建模的系统设计 115
4.4 HLA RTI的统一建模 117
4.4.1 引言 117
4.4.2 联邦执行管理 128
4.4.3 声明管理 130
4.4.4 对象管理 134
4.4.5 所有权管理 139
4.4.6 时间管理 145
4.4.7 数据分发管理 150
4.5 小结 154
第五章 基于HLA的仿真应用实例开发 155
5.1 汽车厂生产链管理仿真系统开发 155
5.1.1 背景介绍 155
5.1.2 功能简介 155
5.1.3 系统开发 155
5.2 导弹打飞机游戏开发 178
5.2.1 背景介绍 178
5.2.2 系统开发 178
5.2.3 系统运行与仿真结果分析 188
5.3 HLA仿真应用展望 188
参考文献 191