DEENESPTFRRUARHIKOZHNL
AUTOSAR_AP_EXP_SWArchitecture FIG-e461fdfae372d5b4 860 × 328 px 1 Release(s)

Figure 9.5: Users of the ExecutionClient interface

SHA-256 Inhalts-Fingerabdruck: e461fdfae372d5b4b8401cc3ec346dc26096fb94c5bd0c49e20916c3aa08d377
✦ 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 daemon-basierte funktionale Cluster der Plattform ihren Ausführungsstatus an das 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 Erzeugungsmethode / Factory, unterstrichen)
    • + ReportExecutionState(ExecutionState): Result
  • Nutzende funktionale Cluster (alle als «aapFunctionalCluster», daemon-based typisiert):
    • State Management
    • Platform Health Management
    • Diagnostic Management
    • Update and Configuration Management
    • Time Synchronization Jeder dieser Cluster besitzt eine gerichtete Abhängigkeitsbeziehung («use», gestrichelter Pfeil mit offener Spitze) auf ExecutionClient.

3. Dynamisches Verhalten & Sequenzablauf

Statische Schnittstellen- und Verwendungsbeziehung. Daemon-basierte funktionale Cluster instanziieren den Client über die Factory-Methode Create() und melden ihren Prozesszustand an das Execution Management mittels ReportExecutionState(ExecutionState) unter Rückgabe eines Result.

4. Normative Relevanz & Entwickler-Hinweise

Für die Implementierung von Plattform-Daemon-Clustern normativ: Der Lebenszyklus der Client-Instanz wird über die statische Factory-Methode Create() initiiert. Die Zustandsmeldung an das Execution Management erfolgt über ReportExecutionState(...).

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

R22-11 → R23-11 normative Änderung Vorgänger: FIG-d0eda9790641810a
  • ExecutionClient: Statische Factory-Methode + Create() als Operation ergänzt.
R23-11 → R24-11 keine inhaltliche Änderung Nachfolger: FIG-d016c95609982ba0

Keine inhaltlichen Änderungen erkennbar.

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): Result | «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 | «use» «use» «use» «use» «use»

Vorkommen in AUTOSAR-Releases (1)

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