AUTOSAR_AP_SWS_StateManagement
FIG-64b7db6f86f86395
932 × 405 px
1 Release(s)
Figure 7.5: Interactions with StateMachine
SHA-256 Inhalts-Fingerabdruck:
64b7db6f86f8639511f1b7f82d5a1f79aa9dc2da0a6a0bffa0585199c3d53593
✦
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
Architektur- und Interaktionsdiagramm der AUTOSAR Adaptive Platform für Interaktionen des State Management Prozesses und seiner StateMachine mit Plattformprozessen, Adaptive Applications und dem Betriebssystem.
2. Komponenten, Entitäten & Schnittstellen
- Zentrale Entität:
«Process» State Managementmit interner Komponente«StateMachine»
- Beteiligte Prozesse und Entitäten:
«Process» SmControlApplication«Process» Adaptive Application«Process» Execution Manager«Process» Platform Health Manager«Process» Update and Configuration Manager«Process» Network ManagerOperating system
- Schnittstellen und Interaktionen:
SmControlApplication->«StateMachine»:«ara::com» RequestTransition«StateMachine»->Adaptive Application:«ara::com» StateMachineNotificationState Management<->Adaptive Application:«S2RSatellite» Enter-/LeaveSuspendModePlatform Health Manager->«StateMachine»:«RecoveryAction» RecoveryHandlerExecution Manager->«StateMachine»:«StateClient» UndefinedStateCallback«StateMachine»->Execution Manager:«StateClient» SetStateUpdate and Configuration Manager<->«StateMachine»:«ara::com» UpdateRequest(gestrichelt, bidirektional)«StateMachine»->Network Manager:«NetworkHandle» SetNetworkRequestedStateNetwork Manager->«StateMachine»:«NetworkHandle» NetworkStateChangeNotifier«StateMachine»->Operating system:«S2RHub» EnterSuspendToRamOs
3. Dynamisches Verhalten & Sequenzablauf
- Die
SmControlApplicationfordert Transitionen über«ara::com» RequestTransitionan. - Die
Adaptive Applicationempfängt Benachrichtigungen via«ara::com» StateMachineNotificationund interagiert bezüglich Suspend-Zuständen bidirektional über«S2RSatellite» Enter-/LeaveSuspendModemit demState Management. - Die
StateMachinekommandiert dasOperating systemüber«S2RHub» EnterSuspendToRamOszum Eintreten in Suspend-to-RAM. - Der
Platform Health Managerinteragiert über«RecoveryAction» RecoveryHandler. - Die
StateMachinesendet«StateClient» SetStatean denExecution Manager, welcher«StateClient» UndefinedStateCallbackan dieStateMachinemeldet. - Der
Update and Configuration Managerkommuniziert bidirektional über«ara::com» UpdateRequest. - Die Interaktion mit dem
Network Managererfolgt überSetNetworkRequestedStateundNetworkStateChangeNotifier.
4. Normative Relevanz & Entwickler-Hinweise
Einführung des Suspend-to-RAM-Mechanismus (S2R) mit Interaktionen zu Applikationen (S2RSatellite) und dem Betriebssystem (S2RHub). Kennzeichnung von State Management als Prozess und bereinigte Pfeilrichtungen für StateClient-Interaktionen mit dem Execution Manager.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.