Design of Component-Based CGF Modeling Framework
Yingqian Bao,Qingjun Qu,Yiping Yao
DOI: https://doi.org/10.1007/978-981-10-6463-0_12
2017-01-01
Abstract:A well-designed modeling framework can improve the efficiency of modeling, which is of great significance to improve the reusability, scalability and combinability of model. The current popular simulation model representation specifications, such as BOM (Base Object Model) and SMP2 (Simulation Model Portability Standards 2), provide some modeling frameworks for modeling work. However, according to these modeling frameworks, either it is difficult to support the behavior description of model, or it is difficult to map the behavior description directly to the implementation of model, reducing the model development efficiency. To solve this problem, this paper presents a component-based modeling framework with hierarchical structure. This framework classifies the components according to their function. In addition, we propose a State Chart based on combined-actions in this framework to realize the mapping from the behavior description to the implementation of model directly. Analysis shows that the framework has good reusability, decoupling, scalability and combinability, which can greatly improve the development efficiency of model.