PreScan is a simulation platform consisting of a GUI-based preprocessor to define scenarios and a run-time environment to execute them. The engineer's prime interface for making and testing algorithms includes MATLAB and Simulink. PreScan can be used from model-based controller design (MIL) to real-time tests with software-in-the-loop (SIL) and hardware-in-the-loop (HIL) systems. PreScan can operate in open-loop & closed-loop, and offline & online mode. It is an open software platform which has flexible interfaces to link to 3rd party vehicle dynamics model (e.g. CarSIM, dSPACE ASM, etc) and 3rd party HIL simulators/hardware (e.g. ETAS, dSPACE, Vector).