摘要
系统的敏捷性是仿真建模的重要目标,它反映了系统适应需求变化的能力.然而当前普遍采用集中式的单层架构建模空战仿真系统中各组件模型之间大量的协调逻辑,这导致系统结构呈现刚性化特征,难于灵活适应不断变化的仿真需求.提出并实现了一种面向服务的空战仿真协调逻辑集成方案.系统中的协调逻辑被有机抽取并封装为一系列协调代理,将协调过程中被动的组件模型扩展为自协调的服务,服务是一种高度可重用的资源并且被机器可处理的描述契约文档完全定义;根据特定的仿真需求在运行时动态组合相关服务即可完成空战仿真系统中协调逻辑的绑定,从而提升了系统的敏捷性.
The importance of system agility in simulation has been widely realized and understood. However, the current architecture of coordination logic in aerial warfare simulation is central " single layered", while it has total control over coordination process, but solidifies the coordination .logic in the simulation system too. A service-oriented integration for coordination logic in the air combat simulation (ACS)was proposed. Based on the principle of separation of concerns, the solution provides mechanisms for factoring out coordination logic in the ACS, and then distributes them to a series of flexible coordinator proxy which extends passive component model into self-coordinating service. A service is autonomous and is contractually defined in a description. According to the specific simulation task, coordination logics are dynamic bind by interconnecting related services at run time, therefore promoting system agility in ACS.
出处
《北京航空航天大学学报》
EI
CAS
CSCD
北大核心
2009年第4期489-492,共4页
Journal of Beijing University of Aeronautics and Astronautics
关键词
敏捷性
面向服务
空战
协调代理
集成
agility
service-oriented
air combat
coordinator proxy
integration