Evaluating the dependability of large-scale critical infrastructures is a very difficult task that requires sophisticated modeling practices and experimentation environments/infrastructures. In particular, simulation of complex distributed systems require the integration of several different simulation tools and real-time prototypes or emulated subsystems, which have to inter-operate in a coordinated way. This paper presents a framework integrating simulation and emulation-based subsystems, which is able to provide greater realism of the scenario under test. However, integrating simulation and emulation is a challenging issue because of the different time domains and to the communication overhead between the different time models, as well a...