8.15 Standard library

The standard library of ASAM OpenSCENARIO is available in the types.osc, domain.osc, and standard.osc files provided with this release. These files are machine-readable representations of the domain model in ASAM OpenSCENARIO syntax.

Note that the types.osc, domain.osc, and standard.osc files provided with this release are not a fully-functional library. Implementations of ASAM OpenSCENARIO still need to provide implementations of classes, methods, actions, and modifiers described in the language reference manual, domain model reference or any other normative text in this document. The section Importing the standard library explains how to make the standard library’s functionalities available to users of ASAM OpenSCENARIO.

The types.osc, domain.osc, and standard.osc files are non-normative. The normative part is defined in the document. The files types.osc, domain.osc, and standard.osc form the Domain model library, which is available as a downloadable asset (zip-archive) in the Deliverables menu in the upper right corner of this document.