DEENESPTFRRUARHIKOZHNL

Eclipse S-Core Architekturüberblick & Komponentenverzeichnis

component Core Execution Environment

The S-Core Core Execution Environment defines the fundamental OS abstraction, POSIX runtime guarantees, container technologies, process privilege models, and coding standards for all Eclipse S-Core services.

Execution Architecture & Key Requirements

The following requirements have been extracted from release pin v0.6.0 and are managed through the S-Core curation lifecycle:

Requirement IDCategorySafety / SecurityDescription
aou_req__platform__posix_operating_systemPlatform / OSSafety: QMRequires an underlying operating system compliant with IEEE Std 1003.1 (POSIX), 2004 edition or later.
stkh_req__hardware_support__container_techContainer / HardwareSecurity: YESRequires Linux kernel isolation mechanisms including cgroups, security policies (secpol), and namespaces for workload containment.
aou_req__os__cxx_preferenceOS / RuntimeASIL B / SecurityComponents shall prefer ISO C++ standard library interfaces over legacy C APIs, prohibiting mixed calls for identical functionality.
aou_req__os__minimal_privilegesSecurity / OSSecurity: YESEnforces the principle of least privilege, requiring processes to drop unnecessary capabilities post-initialization.
aou_req__os__nonrootSecurity / ProcessSecurity: YESApplication components must run as unprivileged non-root users with isolated UID/GID namespaces.
aou_req__os__public_apiArchitectureSafety: QMEnforces strict interface boundary encapsulation between public API headers and private implementation units.

Insgesamt 220 extrahierte Spezifikationselemente aus dem Release-Pin v0.6.0. Vollständige Kuratierung und Prüfung im S-Core Curation Review Portal.

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SCORE_CORE
Status
unspecified
Version
AUTOSAR/AP/record/SCORE_CORE@rel:R25-11#3d1cf841
Content hash
3d1cf841