Design and implementation of event-based DEVS execution environment for faster execution of iterative simulation

  • Authors:
  • Se Jung Kwon;Tag Gon Kim

  • Affiliations:
  • Korea Advanced Institute of Science of Technology, Daejeon, Korea;Korea Advanced Institute of Science of Technology, Daejeon, Korea

  • Venue:
  • Proceedings of the 2012 Symposium on Theory of Modeling and Simulation - DEVS Integrative M&S Symposium
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Discrete EVent systems Specification (DEVS) formalism supports the specifications of discrete event models in a hierarchical and modular manner. Diverse models have been developed applying the DEVS formalism. In our empirical studies, to analyze the behavior of models with random variables---e.g., Monte Carlo simulations---the number of simulation results is significant because more results raise the reliability of the analysis. However, the existing execution environment we developed is not focused on faster simulation for collecting plenty of data. In order to speed up the DEVS simulation, the proposed execution environment treats events instead of atomic models as basic simulation units, i.e. event scheduling world view applied to DEVS execution for faster execution. This paper proposes an event-oriented DEVS model for simple event scheduling and suggests mediation processes to simulate the DEVS-compliant model with improved performance, similar to simple event scheduling. This paper discusses a performance test to verify the execution environment. Experimental results show that the proposed environment has a significantly shorter execution time. The expectation is that this improved simulation engine will be applicable to faster DEVS execution for collecting simulation results.