Abstract
Most existing HLA based simulation frameworks do not support simulation on WAN. To tackle this problem, we propose an Internet Communication Engine (ICE) based framework (ISF) that is capable of running on WAN, generating simulation codes automatically, and managing simulation procedures efficiently. ICE as well as its several powerful services is adopted to build discrete event driven applications and provide network communications. A use case of antimissile system is implemented with this framework, which is validated to have useful functions and be stable with running simulations on both LAN and WAN.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
ZeroC Inc. Ice 3.5.1 Documentation, pp. 17–30 (2013)
Wang, W., Wang, W., Zhu, Y., Li, Q.: Service-oriented simulation framework: an overview and unifying methodology. Simulation: Trans. Soc. Model. Simul. Int. 83(3), 221–252 (2011)
Wagner, G., Nicolae, O., Werner, J.: Extending discrete event simulation by adding an activity concept for business process modeling and simulation. In: IEEE Proceedings of the 2009 Winter Simulation Conference, pp. 2951–2962 (2009)
Ashtiani, M., Abdollahi Azgomi, M.: A distributed simulation framework for modeling cyber attacks and the evaluation of security measures. Simul. Trans. Soc. Model. Simul. Int. 90(9), 1071–1102 (2014)
Kapos, G.-D., Dalakas, V., Nikolaidou, M., Anagnostopoulos, D.: An integrated framework for automated simulation of SysML models using DEVS. Simul. Trans. Soc. Model. Simul. Int. 9(6), 717–744 (2014)
Tsai, W.T., Fan, C., Chen, Y., Paul, R.: A service-oriented modeling and simulation framework for rapid development of distributed application. Simul. Model. Pract. Theory 14(6), 725–739 (2006). Elsevier
Yang, C., Chi, P., Song, X., Lin, T., Chai, X.: An efficient approach to collaborative simulation of variable structure systems on multi-core machines. Cluster Comput. 19, 29–46 (2015). Springer
IEEE. Standard 1516 (HLA Rules), 1516.1 (Federate Interface Specification) and 1516.2 (Object Model Template) (2000)
Pan, K., Turner, S.J., Cai, W., Li, Z.: Multi-user gaming on the grid using a service oriented HLA RTI. In: 13th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, pp. 48–56 (2009)
Zhang, H., Wang, H., Chen, D.: Integrating Web Services Technology to HLA-based Multidisciplinary Collaborative Simulation System for Complex Product Development, pp. 420–426. IEEE (2008)
Zhang, W., Feng, L., Hu, J., Zha, Y.: An approach to service provisioning of HLA RTI as web services. In: IEEE: Asia Simulation Conference, pp. 2–6 (2008)
Nance, R., Sargent, R.: Perspectives on the Evolution of Simulation. Syracuse University SURFACE (2002)
Miller, R.J.: Optimistic Parallel Discrete Event Simulation on a Beowulf Cluster of Multi-core Machines (2010)
Hao, J.: Research and Implementation of Interconnection Technology of Multi-federations in HLA. Nation University of Defense Technology (2003)
Zhao, X., Jing, H., Chang, W.: Research on the Flight Simulation System Based on HLA/KD-RTI. Journal of Air Force Engineering University (2005)
Song, X., Zhang, L., He, D.J., Ren, Z.Y.: A DEVS based modelling and methodology-COSIM. Appl. Math. Inf. Sci. 6(2), 417–423 (2012)
Xiao, S., Xudong, C., Li, Z.: Modeling framework for product lifecycle information. Simul. Model. Pract. Theory 18(8), 1080–1091 (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media Singapore
About this paper
Cite this paper
Ji, H., Song, X., Zhang, X., Bi, J., Yuan, H. (2016). Internet Communication Engine (ICE) Based Simulation Framework (ISF). In: Zhang, L., Song, X., Wu, Y. (eds) Theory, Methodology, Tools and Applications for Modeling and Simulation of Complex Systems. AsiaSim SCS AutumnSim 2016 2016. Communications in Computer and Information Science, vol 646. Springer, Singapore. https://doi.org/10.1007/978-981-10-2672-0_10
Download citation
DOI: https://doi.org/10.1007/978-981-10-2672-0_10
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-2671-3
Online ISBN: 978-981-10-2672-0
eBook Packages: Computer ScienceComputer Science (R0)