1.3 ASAM OSI® repositories

ASAM OSI® is an open-source standardization project. OSI and its supporting tools are developed publicly on GitHub.

The source code and documentation for OSI and OSI-related tools are spread over several repositories:

open-simulation-interface

Main repository containing the interface description based on Google’s Protocol Buffers, including helper scripts and test scripts. Hosts the .proto files.

osi-documentation

Source for the AsciiDoc files used to compile the general chapters of the OSI documentation.

osi-sensor-model-packaging

Packaging specification for OSI models used in FMI 2.0 [2] simulation environments, including examples.

proto2cpp

Doxygen filter for creating the reference documentation from OSI .proto files.

osi-antora-generator

Contains the Antora generator and the relevant pipeline. This repository is responsible for both building and hosting the ASAM OSI® Specification as well as the ASAM OSI® Reference Documentation.