Simulation is the most common approach to perform the problem research. Among several types of simulation, the most common way is the discrete simulation, which assumes the division of the time scale into fixed length time slots. Depending on investigated problem, simulation packages may be used or it could be necessary to design and create own simulation system. In this paper, we propose the complete pre-study scheme and the most commonly appearing implementation problems with suggested solutions. We also describe how to implement the exemplary simulator in C++.
Computer programming; Computer simulation; Discrete-time systems--Computer simulation; Distributed computing; Electronic data processing--Distributed processing; Programming; Simulation
Computer and Systems Architecture | Computer Engineering | Electrical and Computer Engineering | Engineering
Copyright IEEE. Post print used with permission.
Zydek, D. M.
Software Development Approach For Discrete Simulators.
21st International Conference on Systems Engineering (ICSEng), 2011