论文部分内容阅读
仿真想定内容的独立性和格式的规范性是提高仿真想定通用性以及仿真系统互操作性的关键.仿真互操作标准组织在2008年通过SISO-STD-007-2008标准正式发布军事想定定义语言(MSDL)1.0版,为军事想定数据模型构建提供了一种格式标准.通过分析MSDL模式结构及其内容组成,研究想定数据模型规范化表示技术,为仿真想定编辑系统研制提供指导.
仿真想定是指以数字化形式表示的、能够被仿真系统识别的军事想定数据模型。为提高仿真想定的重用性以及仿真系统的互操作性,仿真互操作标准组织(SISO)在2008年正式发布军事想定定义语言(Military Scenario Definition Language,MSDL),即SISO-STD-007-2008标准。MSDL基于可扩展的标记语言XML定义了一套关于军事想定成员的标记集合,实现了军事想定结构描述和数据格式的标准化。MSDL能够为建模和仿真提供验证和加载仿真想定的公共机制;建立能在仿真和C4 I间共享的军事想定的能力;提高联合仿真间想定一致性的方法;重用军事想定的能力。MSDL与应用无关的特性解除了仿真想定与应用系统间的紧藕合,提高了想定数据模型的重用性和应用系统的互操作性。
以SISO-STD-007-2008标准为主线,本文对MSDL模式结构和内容组成的主体部分进行了比较全面的分析研究。通过纵向的层次关系和横向的引用关系,MSDL将整个想定的组成成员有机地关联起来,形成一个独立于仿真系统的想定数据模型格式规范,并进一步对简单类型成员的数据类型、取值范围作了严格限制,使想定实例校验和重用成为可能。MSDL本身是一个标准,其内容又直接与仿真和C2领域的现有标准对接。相互兼容的格式规范使不同应用系统之间互操作成为可能。因此,使用MSDL编制的军事想定可以提高想定的通用性和仿真系统的互操作性,有利于一体化联合作战仿真的实现。MSDL V1.0版本还不够完善,V2.0版本也没有按预期时间发布,但其设计理念是值得在研究军事想定编辑系统时借鉴的。