OSMP Test Architecture
The OSMP Test Architecture is designed to test any simulation model complying to the OSMP specification. A variety of model types from environmental effect models over sensor models to traffic participant models can be tested with this architecture. The architecture is divided into 3 main test levels based on the credibility assessment level definition by Ahmann et al.[1]. Because the test architecture is specifically designed for OpenMSL open source models, a license check is needed. The license check is preceding the 3 main credibility assessment levels as level 0. This yields the following credibility assessment level line-up:
-
CL 0: License Check
-
CL 1: Code Verification
-
CL 2: Qualitative Verification
Every credibility assessment level is tested with a separate GitHub action and is further described in the following sections.