Journal of System Simulation ›› 2020, Vol. 32 ›› Issue (11): 2199-2207.doi: 10.16182/j.issn1004731x.joss.20-FZ0423

Previous Articles     Next Articles

Container-based Automatic Packaging Technology for Complex System Simulation Application

Wang Shuai, Zhu Feng*, Yao Yiping, Tang Wenjie, Xiao Yuhao   

  1. College of Systems Engineering,National University of Defense Technology,Changsha 410073,China
  • Received:2020-06-29 Revised:2020-07-20 Online:2020-11-18 Published:2020-11-17

Abstract: Container-based technology provides a new solution for the rapid and flexible deployment of complex system simulation applications. Container supports service-based packaging of simulation applications, which greatly reduces the difficulty of deploying simulation applications. Current packaging technology mainly relies on manually writing Dockerfile, which results in low packaging efficiency and human errors. A container-based automatic packaging technology for complex system simulation application is proposed, and the reusable library component template is defined. Combined image template is generated by combining simulation application and library component templates. Dockerfile is generated by the combined template after syntax optimization and error detection. The experiments for complex system simulation application based on SUPE simulation engine show the effectiveness of the proposed packaging technology.

Key words: container, complex system simulation, package, Dockerfile

CLC Number: