Analyse

Analyse The Analyse block evaluates test results to assess the system’s safety through three interconnected stages: coverage analysis, test evaluation, and decision-making. Coverage This stage examines test coverage from multiple perspectives, including...

Execute

Execute In the Execute block, the test execution might happen in a virtual, hybrid or physical test environment, depending on the test instance resulting from the Allocate block. The allocated test cases form the input for this block. How the tests are carried out is...

Allocate

Allocate The SUNRISE Safety Assurance Framework is test environment-agnostic, allowing scenarios to be executed in a range of test environments, from fully virtual to hybrid environments (such as Hardware-in-the-Loop) to controlled physical environments (such as...

Query/Concretise

Query & Concretise The Query & Concretise block takes input from the Input block, which contains Operational Design Domain (ODD), behaviour, external requirements, and test objectives. It then passes these requirements to the SUNRISE Data Framework (DF) as a...

Environment

Environment The Environment block of the SUNRISE Safety Assurance Framework (SAF) operationalises test scenarios through three stages: querying and concretising, allocating test environments, and executing scenarios. Query & Concretise Scenarios are retrieved from...

Store

Store After scenarios are created and formatted, the next step is to Store them in a scenario database for downstream testing activities. The SUNRISE Safety Assurance Framework (SAF) proposes a common SUNRISE Data Framework (DF) for accessing multiple scenario...