For given SWCs and their associated ARXML files, TPT automatically generates a test harness for functional tests. This test harness integrates a test RTE which is generated by TPT for one or more SWCs.
Important interfaces such as client/server ports, sender/receiver ports, per-instance memory (PIM), inter-runnable variables (IRV), mode declaration groups, exclusive areas and calibration parameter ports are supported.
Alternatively, FUSION nodes can be generated from SWCs in a very similar way as a test environment for co-simulation of multiple SWCs or for interaction with other software or dynamic models.