Our approach: To conquer the complexity of software-intensive vehicle systems, the development process should be virtualized by shifting software development steps from prototype vehicles, test rigs and HiL (hardware in the loop) to the computer of the function developer.
The software can be tested simultaneously at many work seats (in parallel), and in a highly available, comfortable and relatively inexpensive environment (Linux/Windows). Virtualization enables a tremendous increase in test coverage. This increases the safety of the development process and reduces the risk of critical error being undetected during development. Moreover, errors are detected earlier in the process. This makes the troubleshooting cheaper. The idea is also known as “frontloading” of validation and test.