Service-oriented integration of coordination logic in air combat simulation
-
摘要: 系统的敏捷性是仿真建模的重要目标,它反映了系统适应需求变化的能力.然而当前普遍采用集中式的单层架构建模空战仿真系统中各组件模型之间大量的协调逻辑,这导致系统结构呈现刚性化特征,难于灵活适应不断变化的仿真需求.提出并实现了一种面向服务的空战仿真协调逻辑集成方案.系统中的协调逻辑被有机抽取并封装为一系列协调代理,将协调过程中被动的组件模型扩展为自协调的服务,服务是一种高度可重用的资源并且被机器可处理的描述契约文档完全定义;根据特定的仿真需求在运行时动态组合相关服务即可完成空战仿真系统中协调逻辑的绑定,从而提升了系统的敏捷性.Abstract: 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.
-
Key words:
- agility /
- service-oriented /
- air combat /
- coordinator proxy /
- integration
-
[1] 柏彦奇,龚传信.新一代作战仿真面临的技术挑战[J].系统仿真学报, 2000,12(3):182-185 Bai Yanqi, Gong Chuanxin. Ten technical challenges we are facing in the next generation distributed warfare simulation[J]. Journal of System Simulation, 2000, 12(3): 182-185(in Chinese) [2] 黄柯棣,刘宝宏,黄健,等.作战仿真技术综述[J].系统仿真学报, 2004, 16(9):1887-1895 Huang Kedi, Liu Baohong, Huang Jian, et al. A survey of military simulation technologies[J]. Journal of System Simulation, 2004, 16(9): 1887-1895(in Chinese) [3] Conboy K, Fitzgerald B. Toward a conceptual framework of agile method: a study of agility in different disciplines Ashley D. ACM Workshop. Interdisciplinary Software Engineering Research. New York:Springer, 2004:37-44 [4] IEEE 1516, High level architecture (HLA) framework and rules[S] [5] Yacoub S, Cukic B. A component-based approach to reliability analysis of distributed systems Thomas U. Proceeding of the 18th IEEE Symposium on Reliable Distributed Systems. Washington:IEEE Inc, 1999:59-63 [6] Ravichandran T. Organizational assimilation of complex technologies: an empirical study of component-based software development[J]. IEEE Trans Engineering Management, 2005, 52(2):249-268
点击查看大图
计量
- 文章访问数: 3523
- HTML全文浏览量: 158
- PDF下载量: 1006
- 被引次数: 0