Software-in-the-Loop (SIL)

Software-in-the-loop (SIL) is a method of testing and validating code in a simulation environment in order to quickly and cost-effectively catch bugs and improve the quality of the code.

This is just having a Dynamics Model.