System (100) for verifying partial functions of
advanced driver assistance systems (ADAS) and / or automated driving systems (ADS) at synchronization points (750, 755), wherein a synchronization point (750, 755) is a predefined point in time or phase in the development process of an ADAS / ADS
system at which all necessary changes to the
system architecture,
software or hardware are integrated, and wherein
specific test cases (350) are executed at this synchronization point (750, 755) to ensure that all relevant functional groups (450) function properly, comprising an input module (200) for inputting available functional groups (450) and synchronization points (750), in particular with specifications relating to the
system architecture or
software updates;a
test case generation module (300) configured to generate a set of test cases (350) for testing and verifying an ADAS / ADS system; a function grouping module (400) configured to divide the set of test cases (350) into function groups (450), each
function group (450) representing a sub-function of the ADAS / ADS system; a prioritization module (500) configured to assign priority classes (550) to the function groups (450) based on the probability of errors occurring and the effort required to correct them; a synchronization module (700) configured to assign the corresponding function groups (450) and the test cases (350) associated with the function groups (450) to the synchronization points (750, 755);a
test management module (800) configured to consider the maximum number of test cases (350) per synchronization point (750) and, if this number (350) is exceeded, to move test cases (350) with a low priority class (550) to subsequent synchronization points (755); and an output module (900) configured to output the selected test cases (950) for a synchronization point (750) to increase the efficiency of
verification tests and reduce resource requirements.