Skip to content

Change: add component binary config loader #1935

@arsibo

Description

@arsibo

Change Request Type

Component Request

Description of the Change Request

Abstract

This feature introduces FlatBuffers binary configuration format to replace JSON-based module configuration.
FlatBuffers provides zero-copy access, schema validation, and access code generation for C++, Rust and further languages.
The approach eliminates the need for runtime parsing and accelerates module startup times.
Safety certification covers flatc tool qualification, runtime library verification and module-level testing of generated code.

Estimates for realization

tbd

Affects work products

  • Requirements
  • Architecture
  • Safety/Security Analysis
  • Detailed Design

Impact analysis

See component request template .
Missing artifacts will be contributed after acceptance

Safety or Security relevance

  • none
  • Safety relevant
  • Security relevant

ASIL classification

ASIL_B

Expected Implementation Version

1.0

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions