TY - JOUR
T1 - CoSMSOL
T2 - Complex system modeling, simulation and optimization language
AU - Li, Bo Hu
AU - Song, Xiao
AU - Zhang, Lin
AU - Liu, Jing
AU - Chi, Peng
AU - Lin, Tingyu
AU - Zhang, Xing
AU - Laili, Yuanjun
AU - Tao, Fei
AU - Li, Tan
N1 - Publisher Copyright:
© 2017 World Scientific Publishing Company.
PY - 2017/6/1
Y1 - 2017/6/1
N2 - Complex System Modeling, Simulation and Optimization Language (CoSMSOL) is problem-oriented and designed to run on multi-core computers. This paper provides the system environment of CoSMSOL and proposes the modeling methods of complex system, language text specification, function library, algorithm library, parallel simulation algorithms and intelligent optimization algorithms which support continuous system, discrete system and agent systems. Also, we developed a simulation language compiler of CoSMSOL, which is employed in two case studies generating a multi-entity war gaming system and an aerodynamic spacecraft model. The two cases illustrate main functions and implementation processes of CoSMSOL. The results validate that CoSMSOL is useful to model agent-based system and aerospace system.
AB - Complex System Modeling, Simulation and Optimization Language (CoSMSOL) is problem-oriented and designed to run on multi-core computers. This paper provides the system environment of CoSMSOL and proposes the modeling methods of complex system, language text specification, function library, algorithm library, parallel simulation algorithms and intelligent optimization algorithms which support continuous system, discrete system and agent systems. Also, we developed a simulation language compiler of CoSMSOL, which is employed in two case studies generating a multi-entity war gaming system and an aerodynamic spacecraft model. The two cases illustrate main functions and implementation processes of CoSMSOL. The results validate that CoSMSOL is useful to model agent-based system and aerospace system.
KW - Backus normal form
KW - Simulation language
KW - abstract syntax tree
KW - compiler
UR - https://www.scopus.com/pages/publications/85012097929
U2 - 10.1142/S1793962317410021
DO - 10.1142/S1793962317410021
M3 - 文章
AN - SCOPUS:85012097929
SN - 1793-9623
VL - 8
JO - International Journal of Modeling, Simulation, and Scientific Computing
JF - International Journal of Modeling, Simulation, and Scientific Computing
IS - 2
M1 - 1741002
ER -