A Modeling & Simulation Framework for Large-Scale Simulation
Keywords:simulation environment, HLA federate, component, system architecture
Classical High Level Architecture (HLA) systems are facing development problems for lack of supporting fine-grained component integration and interoperation in large-scale complex simulation applications. To provide efficient methods of this issue, an extensible, reusable and composable simulation framework is proposed. To promote the reusability from coarse-grained federate to fine-grained components, this paper proposes a modelling & simulation framework which consists of component-based architecture, modelling methods, and simulation services to support and simplify the process of complex simulation application construction. Moreover, a standard process and simulation tools are developed to ensure the rapid and effective development of simulation application.
IEEE Criteria for Distributed Simulation Engineering and Execution Process, IEEE Standard 562, 1982.
IEEE Criteria for Modeling and Simulation (M&S) High Level Architecture (HLA), IEEE Standard 1516, 1999.
IEEE Criteria for Distributed Interaction Simulation, IEEE Standard 1278, 1995.
U.S. Department of Defense, “The Test and Training Enabling Architecture Reference Document,” 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications, Nov 2002, pp.259-268.
The Common Object Request Broker: Architecture and Specification, Victorian Electronic Records Strategy, 2nd ed., 2003.
Bernard P. Zeigler, Herbert Praehofer, Tag Gon Kim, Theory of modeling and simulation, Academic Press, 2000.
Brett Butler, “Simulation Composability for JSIMS,” Proc. Distributed Interactive Simulation and Real-Time Applications, 2nd International Workshop,1998 , pp. 4-14
Robinson, S., “Choosing the Right Model: Conceptual Modeling for Simulation,” Proceedings of the Winter Simulation Conference, 2011.
Robinson, S., “Conceptual Modeling for Simulation Part I: Definition and Requirements,” Journal of the Operational Research Society, vol. 3, pp. 278-290, Jan 2008.
Robinson, S., “Conceptual modeling for simulation part II: a framework for conceptual modeling,” Journal of the Operational
Research Society, vol. 3, pp. 291-304, Oct 2008.
Gabriel A. Wainer, Discrete-Event Modeling and Simulation: A Practitioner's Approach [M]. UK: Taylor and Francis Press, 2009.
Qi Liu, Gabriel Wainer, Parallel Environment for DEVS and Cell-DEVS Models, SIMULATION, vol. 83, no. 6, June 2007, pp. 449–471.
Jeffrey S. Steinman, Craig N. Lammers, Maria E. Valinski, Maria E. Valinski. Simulating Parallel Overlapping Universes in the Fifth Dimension with HyperWarpSpeed Implemented in the WarpIV Kernel, 08S-SIW-025, 2008.
Craig Lammers, Jeffrey Steinman, Maria Valinski1, Karen Roth, Five-Dimensional Simulation for Advanced Decision Making, SPIE – Enabling Technologies for Simulation Science XIII, Paper SPIE 7348-16, 2008.
S.Y. Wang, C.L. Chou, C.C. Lin, “The design and implementation of the NCTUns network simulation engine,” Simulation Modelling Practice and Theory, vol. 15, pp. 57-81, May 2007.
Olivier Labarthe, Bernard Espinasse, Alain Ferrarini, Benoit Montreuil, “Toward a methodological framework for agent-based modelling and simulation of supply chains in a mass customization context,” Simulation Modelling Practice and Theory, vol. 15, pp. 113-136, May 2007.
How to Cite
Submission of a manuscript implies: that the work described has not been published before that it is not under consideration for publication elsewhere; that if and when the manuscript is accepted for publication. Authors can retain copyright in their articles with no restrictions. Also, author can post the final, peer-reviewed manuscript version (postprint) to any repository or website.
Since Jan. 01, 2019, IJETI will publish new articles with Creative Commons Attribution Non-Commercial License, under Creative Commons Attribution Non-Commercial 4.0 International (CC BY-NC 4.0) License.
The Creative Commons Attribution Non-Commercial (CC-BY-NC) License permits use, distribution and reproduction in any medium, provided the original work is properly cited and is not used for commercial purposes.