Skip to main content
. 2016 May 17;11(5):e0154847. doi: 10.1371/journal.pone.0154847

Table 4. Model simulation and analysis execution times for the rat cardiovascular system dynamics, the uterine contractions of labour, the Xenopus laevis cell cycle, and the acute inflammation of the gut and lung case studies.

Execution time (seconds)
M1 M2 M3 M4
Model simulation 37.22 1.13 1.79 329.6
Convert simulation output to csv format 0.33 0.02 1.31 2.62
Generate MSTML subfiles 25.52 25.15 12.06 64.82
Merge subfiles into single MSTML file 31.21 0.44 1.66 2.88

The steps considered are model simulation, conversion of the simulation output to csv format, generating an MSTML subfile for each considered time point, numeric state variable and spatial region comprising one or multiple grid positions, and merging subfiles into a single MSTML file. Depending on the computational model type (i.e. deterministic/stochastic/hybrid) and the formal specification against which it was verified, the number of considered model simulations, and time points per model simulation differed. Computational models are distinguished by their model id (i.e. M1–M4). The execution time of the deterministic computational models M1 and M2 was computed by simulating the models and analysing the resulting model simulation output one time. Conversely the execution time of the hybrid (M3) and stochastic (M4) computational models was computed as the average execution time of 1500, respectively 500 repeated runs of the model simulation and model simulation output analysis steps. The number of time points recorded for each model simulation was 30001 for computational model M1, 330 for M2, 103 for M3, and 1000 for M4. The number of time points was fixed due to two reasons. First of all the model simulation time interval considered was bounded. Secondly the model simulators recorded state changes considering a fixed user-defined simulation time step size (chosen by the original model authors).