ABSTRACT

Experiments for understanding and finding solutions to problems sometimes need testing of certain hypothesis to investigate how systems react to changes. In some of these situations, new changes are introduced into already working systems, in order to see how the systems would react. However, there is a high underlying risk of destroying or upsetting the previous system when changes are introduced. Modeling and simulation (M&S) are both processes by which these systems can be created, as a model, and simulated in a virtual environment. Executing them in virtual environments allows to safely assume tests and changes to predict how the system would behave when similar changes are introduced in real-world situations. However, a model is only an approximate representation of the system, showing just the basic functionalities or just parts of the models being tested. It is often a very simple version of the system itself, with clearly defined number of assumptions embedded into the model while it is being constructed (Fig. 1).