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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Lei, Y.L., Su, N.L., Li, J.J., et al.: New simulation model representation specification SMP2 and its key application techniques. Syst. Eng.-Theory Pract. 31(4), 553–572 (2010)
OMG: OMG Unified Modeling Language (OMG UML) [EB/OL], 02 November 2007/11 February 2008. http://www.omg.org/spec/UML/2.1.2/Superstructure/PDF
Ya-Ping, M.A., Ke, L.I.: Architecture of military model in joint operations simulation system. Comput. Simul. 22(1), 24–27 (2005)
IEEE: IEEE Standard for Modeling and Simulation (M&S): High Level Architecture (HLA) - Framework and Rules, 1–378. IEEE (2010)
SISO Base Object Model Product Development Group: Base Object Model (BOM) Template Specification. SISO-STD-003. 1-DRAFT-V0.12 (2005)
European Space Agency: SMP 2.0 Handbook Issue 1 Revision 2. EGOS-SIM-GEN-TN-0099 (2005)
Li, Q., Wang, C., Zhu, Y.F., et al.: Research on MDA based simulation model development and integration methodology. J. Syst. Simul. 19(2), 272–276 (2007)
Liu, Z., Deng, S., Sha, J., et al.: Modeling object’s behavior based on state chart. Comput. Eng. Des. (2001)
Liu, X.L., Huang, K.D., Zhu, X.J.: The application of finite state machine in the CGF’s behavior modeling. Acta Simulata Systematica Sinica (2001)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Bao, Y., Qu, Q., Yao, Y. (2017). Design of Component-Based CGF Modeling Framework. In: Mohamed Ali, M., Wahid, H., Mohd Subha, N., Sahlan, S., Md. Yunus, M., Wahap, A. (eds) Modeling, Design and Simulation of Systems. AsiaSim 2017. Communications in Computer and Information Science, vol 751. Springer, Singapore. https://doi.org/10.1007/978-981-10-6463-0_12
Download citation
DOI: https://doi.org/10.1007/978-981-10-6463-0_12
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-6462-3
Online ISBN: 978-981-10-6463-0
eBook Packages: Computer ScienceComputer Science (R0)