New simulation model representation specification SMP2 and its key application techniques
Qun Li · Systems Engineering - Theory & Practice · 2010
For the development of large complex simulation systems,there are four basic model specification requirements,i.e.domain independence,platform independence,model architecture description support,simulation development and application process framework.Traditional simulation model representation specification methods fall into five categories,i.e.programming languages,simulation languages, modeling formalisms,generic simulation environments,and simulation interoperability protocols.Their shortages in meeting those four requirements are figured out.The applicability of Simulation Model Portability Standards 2(SMP2) in representation complex simulation systems is detailed.The SMP2's advantages compared with prevalent High Level Architecture(HLA) and Base Object Model(BOM) specification are summarized.According to our four years research and more than two years application practice of SMP2,nine key application techniques for SMP2 are distilled and discussed.Among them several have been implemented and used in practical projects,the solutions of the rest are presented as the guides of next work.