  Simulation especially real-time simulation have been widely used for the
design and testing of real-time systems. The advancement of simulation tools
has largely attributed to the evolution of computing technologies. With the
reduced cost and dramatically improved performance, researchers and industry
engineers are able to access variety of effective and highly performing
simulation tools. This chapter describes the definition and importance of
real-time simulation for real-time systems. Moreover, the chapter also points
out the challenges met in real-time simulation and walks through some promising
research progress in addressing some of the challenges.

Distributed, Parallel, and Cluster Computing