AUTOSAR_AP_EXP_SWArchitecture
FIG-1d98abd90e1b91c7
364 × 329 px
1 Release(s)
Figure 9.70: Interfaces required by Cryptography
SHA-256 Inhalts-Fingerabdruck:
1d98abd90e1b91c70ea7f19838613c832d0f01e024c1b06752ec070d3622ac4d
✦
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 im Kontext der AUTOSAR Adaptive Platform (Execution Dependency View). Das Diagramm modelliert die Abhängigkeit des Functional Clusters Cryptography vom Functional Cluster Execution Management zur Laufzeit- und Zustandsverwaltung eines daemon-basierten Prozesses.
2. Komponenten, Entitäten & Schnittstellen
«aapFunctionalCluster» Cryptography(daemon-based): Nutzungskomponente (Client), greift über eine Abhängigkeit («use») auf die API zu.«aapFunctionalCluster» Execution Management(daemon-based): Plattformkomponente, realisiert das InterfaceExecutionClient(gestrichelte Realisierungskante mit geschlossener, nicht ausgefüllter Pfeilspitze).«aapAPI, aapNativeInterface» ExecutionClient: Native Schnittstelle mit den Operationen:+ Create()(statische Fabrikmethode / Konstruktor, unterstrichen)+ ReportExecutionState(ExecutionState)(Melden des aktuellen Ausführungszustands an Execution Management).
3. Dynamisches Verhalten & Sequenzablauf
- Initialisierung: Der Daemon des Functional Clusters
Cryptographyinstanziiert bzw. bindet die native Schnittstelle überExecutionClient::Create(). - Zustandsmeldung: Nach erfolgreichem Hochlauf bzw. bei Zustandswechseln (z. B.
kRunning) meldetCryptographyden jeweiligen Status über den AufrufReportExecutionState(ExecutionState)an dasExecution Management. - Überwachung: Das
Execution Managementverarbeitet die gemeldeten Zustände zur Prozessüberwachung und Lebenszyklussteuerung.
4. Normative Relevanz & Entwickler-Hinweise
- Als
daemon-basedausgelegter Functional Cluster unterliegtCryptographydem standardisierten Lebenszyklusmanagement der AUTOSAR Adaptive Platform. - Die Interaktion über
ExecutionClientist für zustandsbehaftete Daemons verbindlich vorgeschrieben, um den Startup- und Shutdown-Zustand (ExecutionState) an den Adaptive Core / Execution Manager zu synchronisieren. - Die Schnittstelle ist als plattformnative C++-Klasse (
«aapNativeInterface») spezifiziert.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.