A Simulation-Language-Compiler-Based Modeling and Simulation Framework
Xiao Song,Hang Ji,Wenjie Tang,Xing Zhang,Zhen Xiao
2017-01-01
Abstract:It is important yet difficult to develop a multifunction simulation framework that provides simulation language specifications, compiler transferring language script to simulation components, simulation engine, etc. To provide simulationists with a useful multifunction framework, we develop a simulation-language-compiler-based modeling and simulation framework, i.e., a simulation tool called SimRunner. This tool is capable of building simulation-language-based models, compiling language to simulation models, establishing interactive network communications with distributed simulation engines, and controlling and supervising simulation conditions. An example case of anti-air simulation is implemented with this framework, which is validated to have useful functions and remain stable with running distributed models.