DEENESPTFRRUARHIKOZHNL
AUTOSAR_AP_EXP_SWArchitecture FIG-64abadcb90086349 849 × 561 px 1 Release(s)

Figure 9.5: Users of the ExecutionClient interface

SHA-256 Inhalts-Fingerabdruck: 64abadcb90086349e34473974570065ab2f5e292acadca7e0870101ebe884d4b
✦ KI-generierte Bildanalyse & technische Beschreibung Modell: gemini-3.8-flash (via agy) · Rezept figure-series@1 · erstellt am 2026-10-08

1. Diagrammtyp & Architektur-Kontext

UML-Komponentendiagramm / Klassendiagramm im Kontext der AUTOSAR Adaptive Platform (Execution Management). Das Diagramm stellt die Schnittstelle ExecutionClient dar, über die sämtliche daemon-basierten funktionalen Cluster der Plattform ihren Ausführungsstatus an das zentral zuständige Execution Management melden.

2. Komponenten, Entitäten & Schnittstellen

  • Execution Management: Funktionaler Cluster («aapFunctionalCluster», daemon-based), realisiert die Schnittstelle ExecutionClient via Interface-Realisierung (gestrichelte Linie mit geschlossener, nicht ausgefüllter Pfeilspitze).
  • ExecutionClient: C++-API bzw. natives Interface («aapAPI,aapNativeInterface») mit den Operationen:
    • + Create() (statische Methode, unterstrichen)
    • + ReportExecutionState(ExecutionState)
  • Nutzende funktionale Cluster (alle als «aapFunctionalCluster» bzw. «aapFunctionalCl...», daemon-based typisiert, jeweils mit einer gerichteten «use»-Abhängigkeit auf ExecutionClient):
    • Time Synchronization
    • Automotive API Gateway
    • Communication Management
    • Network Management
    • State Management
    • Platform Health Management
    • Diagnostic Management
    • Update and Configuration Management
    • Vehicle Update and Configuration Management
    • Intrusion Detection System Manager
    • Cryptography
    • Firewall

3. Dynamisches Verhalten & Sequenzablauf

Statische Schnittstellen- und Abhängigkeitsstruktur. Alle daemon-basierten funktionalen Cluster der Plattform erzeugen eine Instanz über Create() und übermitteln ihren jeweiligen Prozess- und Ausführungszustand mittels ReportExecutionState(ExecutionState) an das Execution Management.

4. Normative Relevanz & Entwickler-Hinweise

Architektonische und funktionale Pflicht für Plattformdienste: Sämtliche aufgeführten zwölf daemon-basierten funktionalen Cluster müssen zur Synchronisation des Plattformlebenszyklus die Schnittstelle ExecutionClient einbinden und ihren Zustand per ReportExecutionState(ExecutionState) melden.

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

R24-11 → R25-11 normative Änderung Vorgänger: FIG-d016c95609982ba0
  • ExecutionClient: Rückgabetyp : Result bei der Operation ReportExecutionState(ExecutionState) entfernt.
  • Funktionale Cluster: Sieben daemon-basierte funktionale Cluster als Nutzer («use») des ExecutionClient ergänzt: Automotive API Gateway, Communication Management, Network Management, Vehicle Update and Configuration Management, Intrusion Detection System Manager, Cryptography, Firewall.
  • Layout: Umstrukturierung der nutzenden Komponenten in zwei Zeilen oberhalb sowie eine Zeile unterhalb der Schnittstelle ExecutionClient.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

«aapFunctionalCluster» Execution Management daemon-based | «aapAPI,aapNativeInterface» | ExecutionClient | + Create() + ReportExecutionState(ExecutionState) | «aapFunctionalClust... | State Management | daemon-based | «aapFunctionalClust... Diagnostic Management | daemon-based | «aapFunctionalClust... | Platform Health | Management | daemon-based | «aapFunctionalClust... | Update and Configuration Management daemon-based | «aapFunctionalClust... | Time Synchronization | daemon-based | «aapFunctionalCl... | Firewall | daemon-based | «aapFunctionalClust... | Cryptography | daemon-based | «aapFunctionalClust... | Network Management | daemon-based | «aapFunctionalClust... | Communication | Management | daemon-based | «aapFunctionalCl... Vehicle Update and | Configuration Management daemon-based | «aapFunctionalClust... | Intrusion Detection | System Manager | daemon-based | «aapFunctionalClust... Automotive API Gateway | daemon-based | «use» «use» | «use» | «use» «use» | «use» «use» «use» | «use» | «use» | «use» | «use»

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R25-11 AUTOSAR_AP_EXP_SWArchitecture S. 48 9.5 Figure 9.5: Users of the ExecutionClient interface