Base Libraries#

This repository is the Eclipse S-CORE implementation of the Base Libraries feature. It provides foundational libraries for use across the S-CORE platform, offering common functionality that ensures consistent implementations, reduces code duplication, and promotes interoperability between components.

Libraries are developed following the Eclipse S-CORE Process Description at ISO 26262 integrity levels from QM up to ASIL-B, depending on their intended use cases.

For build instructions, usage examples, and configuration options, refer to the README in the eclipse-score/baselibs repository.

Documentation Structure#

Feature#

The Feature documentation covers the feature-level definition of Base Libraries, including architecture and safety planning artifacts.

Module#

The Module documentation covers the module-level view of Base Libraries, including architecture, safety management documents, and the user manual.

Components#

The Components documentation provides detailed documentation for each individual library component, including requirements, architecture, and design decisions.