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 ID | Category | Safety / Security | Description |
|---|---|---|---|
| aou_req__platform__posix_operating_system | Platform / OS | Safety: QM | Requires an underlying operating system compliant with IEEE Std 1003.1 (POSIX), 2004 edition or later. |
| stkh_req__hardware_support__container_tech | Container / Hardware | Security: YES | Requires Linux kernel isolation mechanisms including cgroups, security policies (secpol), and namespaces for workload containment. |
| aou_req__os__cxx_preference | OS / Runtime | ASIL B / Security | Components shall prefer ISO C++ standard library interfaces over legacy C APIs, prohibiting mixed calls for identical functionality. |
| aou_req__os__minimal_privileges | Security / OS | Security: YES | Enforces the principle of least privilege, requiring processes to drop unnecessary capabilities post-initialization. |
| aou_req__os__nonroot | Security / Process | Security: YES | Application components must run as unprivileged non-root users with isolated UID/GID namespaces. |
| aou_req__os__public_api | Architecture | Safety: QM | Enforces 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