Theory of Modelling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems