Rising complexity of automotive ECUs (electronic control units) has various impacts on system design and testing. Some aspects are:
Checking whether an ECU meets its requirements is done at the level of integration and system testing. Research has found many ways to create test cases for an ECU. But potentially there is not enough time (you would need infinite time) to run each possible test case. Therefore I'm dealing with a new idea to the most promising test cases at certain time of system development reaching a specific goal. The term test case prioritization is wide spread but the methods mostly depend on white box knowledge such as source code. But this knowledge is not available anyhow at the level of integration testing.
If you like to join my research activities feel free to contact me. If you are willing to support me you can apply for an open thesis.