Figure 5.1: StateMachine TransitionRequestTable
18626f1a5310b812b2a506c409e2b2993ec3631c3cc51c4c09ff8359d579d0f0
1. Diagrammtyp & Architektur-Kontext
Tabellarische Zustandsübergangstabelle (State Transition Table) im Kontext der AUTOSAR Adaptive Platform (Interfaces Guidelines). Das Diagramm spezifiziert die Zuordnung von Übergangsanforderungen (Transition Requests) zu Folgezuständen in Abhängigkeit vom aktuellen Zustand einer Zustandsmaschine (StateMachine).
2. Komponenten, Entitäten & Schnittstellen
Die tabellarische Entität StateMachine TransitionRequestTable gliedert sich in drei Spalten:
Transition Request: Numerischer Identifikator der Übergangsanforderung (1000,1001,1002).Current State: Symbolischer Ausgangszustand der Zustandsmaschine (Off,On,Recovery,Startup,Suspend).Next State: Symbolischer Zielzustand nach Ausführung der Anforderung (Off,On).
3. Dynamisches Verhalten & Sequenzablauf
Die Tabelle definiert sechs explizite Zustandsübergänge:
Transition Request1001 beiCurrent StateOff führt zuNext StateOn.Transition Request1000 beiCurrent StateOn führt zuNext StateOff.Transition Request1002 beiCurrent StateRecovery führt zuNext StateOff.Transition Request1001 beiCurrent StateStartup führt zuNext StateOff.Transition Request1000 beiCurrent StateSuspend führt zuNext StateOn.Transition Request1000 beiCurrent StateRecovery führt zuNext StateOff.
4. Normative Relevanz & Entwickler-Hinweise
Spezifikationsbeispiel für die tabellarische Definition von Zustandsübergängen in AUTOSAR AP Service-Schnittstellen bzw. State Management. Entwickler müssen sicherstellen, dass Transition Requests gegen die symbolischen Zustände validiert werden. Ungültige Kombinationen (z. B. nicht gelistete Paare aus Request und Zustand) führen zu keinem Wechsel oder müssen fehlerbehandelt werden. Die symbolischen Bezeichner korrespondieren mit den Zustandswerten der jeweiligen State-Machine-Schnittstelle. Am oberen Bildrand ist ein Textfragment aus dem Dokumentenumfeld sichtbar.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.