第一章 绪论 1
第一节 自动测试系统及其军事应用 1
一、自动测试系统的相关概念 1
二、自动测试系统的形成发展 4
三、自动测试系统的军事应用 7
第二节 测试网格的支撑技术 15
一、远程测试及诊断技术 15
二、可重构技术 18
三、合成仪器技术 19
四、并行测试技术 20
五、装备效能论证技术 22
六、系统仿真验证技术 23
第三节 测试网格理论 24
一、测试网格理论形成的背景 24
二、新一代自动测试系统的需求分析 27
三、测试网格的理论定义 34
参考文献 37
第二章 测试网格系统软硬件框架设计 42
第一节 测试网格系统工程的稳健开发流程设计及论证 42
一、测试性系统工程 42
二、基于验证机制的ATS研制流程 45
三、测试网格系统研制的可行性分析 51
第二节 测试网格的系统框架设计 57
一、ATS框架设计的主要因素 57
二、测试网格节点系统硬件技术 60
三、分布式测试系统框架 65
第三节 测试网格的软件系统设计 71
一、软件复用与构件技术 71
二、可重构TG软件体系 74
三、测试网格开发与执行交互机制 81
参考文献 85
第三章 测试网格的资源调度策略 87
第一节 测试网格资源调度概述 87
一、测试网格资源的管理 87
二、测试网格系统的管理 91
三、网格任务的调度 96
第二节 网格资源管理的模型 99
一、基于Agent的网格资源管理 99
二、基于移动Agent的网格资源管理 102
第三节 最优化问题及智能算法 105
一、最优化问题及其描述 105
二、典型的智能算法思想 108
三、粒子群算法及其基本原理 112
第四节 基于PSO的测试网格资源调度 117
一、TG任务调度的PSO离散化模型 117
二、基于退火机制的概率寻优离散粒子群算法 121
三、DPSOPSA性能分析及实例验证 127
参考文献 133
第四章 基于多核平台的TG并行测试节点 134
第一节 并行测试系统概述 134
一、并行测试的基本概念 134
二、并行测试系统的构造及开发 137
三、基于PTSDP的系统开发 140
第二节 并行测试任务中多核技术的引入 145
一、多核微处理器概述 145
二、多核CPU的架构及并行处理 151
三、基于多核平台的软件编程 155
第三节 基于多核的并行测试任务调度 159
一、并行测试任务的调度 159
二、网格环境中的多核测试平台 164
三、多核并行测试平台的任务调度 171
参考文献 186
第五章 ATS通用评估体系 188
第一节 ATS效能评估概述 188
一、基本定义及内涵 188
二、效能评估重要活动的解析 191
三、基于系统特性的ATS评估需求分析 197
第二节 系统效能评估量化方法 206
一、层次分析法 206
二、灰色层次评估法 212
三、模糊综合评估法 216
四、基于作用域的效能评估方法 223
第三节 基于作用域的ATS综合评估体系 228
一、ATS综合评估指标体系的建立 228
二、ADC能力模型中作用域理论的引入 238
三、ATS综合评估方法及实例分析 245
参考文献 252
第六章 基于HLA的ATS通用仿真系统设计与实现 254
第一节 高层体系结构 254
一、系统仿真的概念 254
二、分布式仿真 257
三、高层体系结构概述 261
第二节 高层体系结构仿真体系 264
一、HLA标准规范组成 264
二、运行支撑系统 268
三、基于HLA的通用仿真环境设计 276
第三节 基于FEDEP模型的ATS仿真系统构建 281
一、FEDEP模型 281
二、测试网格联邦分析和仿真准备 282
三、测试网格仿真系统设计 288
四、仿真运行及结果分析 291
参考文献 295