DEENESPTFRRUARHIKOZHNL
AUTOSAR_EXP_SWArchitecture FIG-fbe1dd1e1cb8bb3e 732 × 483 px 1 Release(s)

Figure 9.1: Overview of the AUTOSAR Adaptive Platform and its building block categories

SHA-256 Inhalts-Fingerabdruck: fbe1dd1e1cb8bb3ed64b281a892e57a79460078ce35c8c2e533dff0df186eae9
✦ KI-generierte Bildanalyse & technische Beschreibung Modell: gemini-3.8-flash (via agy) · Rezept figure-description@2 · erstellt am 2026-10-07

1. Diagrammtyp & Architektur-Kontext

  • Klassifikation: UML-Paketdiagramm (High-Level Building Block / Architectural Category Overview).
  • Technischer Zweck: Statische, logische Domänen-Strukturierung der AUTOSAR Adaptive Platform (AP) in funktionale Baustein-Kategorien (Building Block Categories). Es bildet die oberste Taxonomie-Ebene des Kapitels 9 („Building Block View“) in AUTOSAR_EXP_SWArchitecture (R21-11) und gruppiert die darin spezifizierten Functional Clusters (FC).

2. Komponenten, Entitäten & Schnittstellen

  • Root-Paket / Namensraum:
    • AUTOSAR Adaptive Platform: Umfassender Architekturrahmen, der die Laufzeitumgebung (ARA – AUTOSAR Runtime for Adaptive Applications) sowie Systemdienste über einem POSIX-basierten Betriebssystem kapselt.
  • Kategorie-Pakete (Building Block Categories):
    • Runtime: Kapselt Basisfunktionen für Prozess- und Systemlebenszyklus (z. B. Execution Management [EM], State Management [SM], OS-Interface/POSIX PSE51-Subset).
    • Communication: Kapselt serviceorientierte Inter-Prozess- und Netzwerkkommunikation (z. B. Communication Management [ara::com], SOME/IP, IPC, Network Management).
    • Storage: Kapselt persistente Datenspeicherung (z. B. Persistency [ara::per] via Key-Value-Storage und File-Storage).
    • Security: Kapselt kryptografische Operationen und Zugriffskontrolle (z. B. Cryptography [ara::crypto], Identity and Access Management [IAM]).
    • Safety: Kapselt Überwachungs- und Absicherungsfunktionen (z. B. Platform Health Management [PHM], Watchdog Interface).
    • Configuration: Kapselt Systemkonfiguration und Software-Update-Mechanismen (z. B. Update and Configuration Management [UCM]).
    • Diagnostics: Kapselt Diagnoseprotokolle und Fehlermanagement (z. B. Diagnostic Management [ara::diag] via DoIP, UDS).
  • Beziehungen & Stereotypen:
    • Reine UML-Package-Komposition (AUTOSAR Adaptive Platform enthält disjunkte Sub-Packages).
    • Auf dieser Abstraktionsebene sind keine direkten Abhängigkeitsrelationen («use», «import») modelliert.

3. Dynamisches Verhalten & Sequenzablauf (falls zutreffend)

  • Verhaltensmodell: Nicht zutreffend; rein statisches Struktur- und Taxonomiediagramm.
  • Architektonischer Interaktionspfad:
    • Adaptive Applications (AAs) greifen typischerweise prozessübergreifend über standardisierte C++-Sprachbindungen (ara::*) auf die instanziierten Functional Clusters der jeweiligen Kategorie zu.
    • Inter-Cluster-Kommunikation (FC-to-FC) erfolgt plattformintern und ist auf dieser Diagrammebene weder zeitlich noch sequenziell festgelegt.

4. Normative Relevanz & Entwickler-Hinweise

  • Dokumentenstatus (EXP): AUTOSAR_EXP_SWArchitecture ist ein rein erläuterndes Dokument (Explanation). Es definiert keine normativen [SWS_...]-Anforderungen, legt jedoch die verbindliche Referenzarchitektur und Nomenklatur für alle nachgelagerten normativen Spezifikationen fest.
  • Schnittstellenstandardisierung:
    • Application-to-Cluster: Streng normativ über C++14/17-Header im Namensraum ara::<cluster> spezifiziert.
    • Cluster-to-Cluster (FC-to-FC): Gemäß R21-11 explizit nicht standardisiert. Plattform-Vendors implementieren Inter-Cluster-Kommunikation und Zugriffskontrollen (z. B. IAM-Policy-Enforcement in Communication/Storage) herstellerspezifisch.
  • Stack- und Applikations-Design:
    • Die Kategorisierung spiegelt keine zwingende Betriebssystem-Prozessarchitektur wider: Ein Functional Cluster kann als eigenständiger POSIX-Daemon, als Library innerhalb des Applikationskontexts oder als OS-Kernelmodul realisiert sein.
    • Entwickler dürfen keine Annahmen über synchrone/asynchrone FC-Interaktionen ableiten; diese sind ausschließlich in den jeweiligen Fach-SWS (z. B. AUTOSAR_SWS_CommunicationManagement, AUTOSAR_SWS_ExecutionManagement) definiert.

Versionsvergleich KI-generiert · gemini-3.8-flash (via agy)

R21-11 → R22-11 keine inhaltliche Änderung Nachfolger: FIG-80df8324c3b3840d

Keine inhaltlichen Änderungen erkennbar.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

AUTOSAR Adaptive Platform | Runtime Communication Storage | Security Safety Configuration | Diagnostics

Begleitender Spezifikationstext:

Explanation of Adaptive Platform Software Architecture AUTOSAR AP R21-11 9 Building Block View This chapter provides an overview of the static structure of the AUTOSAR Adaptive Platform by describing the high-level building blocks and their inter-dependencies. Please note that the use of interfaces between Functional Clusters in the AUTOSAR Adaptive Platform is currently not standardized. Some aspects, for example, access management, are also not yet fully incorporated and standardized in all Functional Clusters. 9.1 Overview Figure 9.1 provides an overview of the different categories of building blocks available in the AUTOSAR Adaptive Platform. The categories are explained in more detail in the subsequent sections. AUTOSAR Adaptive Platform Runtime Communication Storage Security Safety Configuration Diagnostics Figure 9.1: Overview of the AUTOSAR Adaptive Platform and its building block categories 9.1.1 Description pattern The description of all building blocks (FunctionalClusters) in this section uses the same pattern. Each FunctionalCluster is described in a separate section of the document. Such a section starts with an overview of the responsibilities of the FunctionalCluster followed by a sub-section called "Defined interfaces". The subsection "Defined interfaces" lists all architectural interfaces specified in the namespace of the FunctionalCluster. Each interface is detailed in a separate table. 29 of 171 Document ID 982: AUTOSAR_EXP_SWArchitecture

Vorkommen in AUTOSAR-Releases (2)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R21-11 AUTOSAR_EXP_SWArchitecture S. 29 9.1 Figure 9.1: Overview of the AUTOSAR Adaptive Platform and its building block categories
R21-11 AUTOSAR_EXP_SWArchitecture S. 29 9.1 Figure 9.1: Overview of the AUTOSAR Adaptive Platform and its building block categories