DEENESPTFRRUARHIKOZHNL
AUTOSAR_AP_SWS_StateManagement FIG-9d2b478306ce8ca0 932 × 546 px 1 Release(s)

Figure 7.3: Switching FunctionGroup State by "Trigger"

SHA-256 Inhalts-Fingerabdruck: 9d2b478306ce8ca0784dec15b0f51e3fe655764d8defeff062a72be0fc7259ba
✦ 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-Sequenzdiagramm (sd FunctionGroup State transition) im Kontext der AUTOSAR Adaptive Platform (SWS State Management). Das Diagramm spezifiziert die Interaktion zur Zustandsüberführung einer Funktionsgruppe (FunctionGroup) ausgelöst durch einen externen Trigger.

2. Komponenten, Entitäten & Schnittstellen

Das Diagramm umfasst drei Entitäten sowie deren Interaktionspunkte:

  • Process1: Ausführende Entität bzw. Prozess, agiert als Trigger-Quelle.
  • State Management: Zentrale funktionale Einheit mit den Interaktionspunkten TriggerIn (Eingangs-Port) und TriggerOut (Ausgangs-Port) sowie der zentralen Lebenslinie.
  • Execution Management: Plattform-Komponente zur Prozesssteuerung mit dem Port IFC Requ... (IFC Request State) und zugehörigen Ausführungslinien; ein Port für GetState ist nicht vorhanden.

3. Dynamisches Verhalten & Sequenzablauf

  1. Process1 initiiert die Sequenz durch write() an den Port TriggerIn.
  2. TriggerIn übergibt die Anforderung via event() an State Management.
  3. State Management prüft intern die Übergangsbedingungen mittels checkGuardCondition(s).
  4. State Management signalisiert den Vorbereitungszustand über write(pre_state) an den Port TriggerOut.
  5. State Management initiiert den Zustandswechsel über den Aufruf SetState() an den Port IFC Requ... von Execution Management.
  6. Execution Management führt intern set FunctionGroupState() aus und meldet den Abschluss an die aufrufende Sequenz zurück.
  7. State Management signalisiert den finalen Zustand über write(final_state) an TriggerOut. Eine explizite Abfrage über GetState() entfällt.

4. Normative Relevanz & Entwickler-Hinweise

Die Sequenz dokumentiert die Reduktion der Interaktion zwischen State Management und Execution Management auf die Anforderungsschnittstelle IFC Request State. Das Abfragen des Zustands über einen gesonderten GetState()-Aufruf vor Meldung des final_state ist entfallen; die erfolgreiche Rückkehr oder Benachrichtigung von SetState() schließt die Ausführung von set FunctionGroupState() ab. Anwendungsseitig wird der aufrufende Kontext nun als Process1 modelliert.

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

R23-11 → R24-11 keine inhaltliche Änderung Vorgänger: FIG-f58aee2d992670e0

Keine inhaltlichen Änderungen erkennbar.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Erkannte Spezifikationsbelege & Anforderungen auf dieser Seite

Aus dem Dokument extrahierter Text & Kontext

Begleitender Spezifikationstext:

Specification of State Management AUTOSAR AP R24-11 How interaction between Network Management and State Management is handled when using StateMachine approach is shown in section 7.6.10 and in section 7.6.5. 7.5 Interaction with Execution Management Execution Management is used to execute the Function Group State changes. The decision to change the state of Machine State or the Function Group State of Function Groups might come from inside of State Management based on State Management States (or other project specific requirements) or might be requested at State Management from an external Adaptive Application. An overview of the interaction of State Management, Execution Management and Adaptive Applications is shown in Figure 7.3. Figure 7.3: Switching FunctionGroup State by "Trigger" [SWS_SM_00400] Execution Management Upstream requirements: RS_SM_00001 ⌈State Management shall use StateClient API of Execution Management to request a change in the Function Group State of any Function Group (including Machine State).⌋ 31 of 129 Document ID 908: AUTOSAR_AP_SWS_StateManagement

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R24-11 AUTOSAR_AP_SWS_StateManagement S. 31 7.3 Figure 7.3: Switching FunctionGroup State by "Trigger"