DEENESPTFRRUARHIKOZHNL
AUTOSAR_SWS_Flash_EEPROM_Emulation FIG-9dd743302da5dd53 663 × 425 px 1 Release(s)

Figure 5: Sequence diagram of "Fee_Init" service

SHA-256 Inhalts-Fingerabdruck: 9dd743302da5dd53b22090e0c79494b86cbde360e7d541a836ae8d83c43284b6
✦ 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 Fee_Init) im Kontext der AUTOSAR Classic Platform. Das Diagramm spezifiziert die Initialisierungssequenz des Basissoftware-Moduls Flash EEPROM Emulation (FEE) durch den ECU State Manager (EcuM).

2. Komponenten, Entitäten & Schnittstellen

Beteiligte Entitäten und Schnittstellen:

  • EcuM::EcuM: ECU State Manager als aufrufende Instanz (Caller).
  • Fee::Fee: Flash EEPROM Emulation als aufgerufenes BSW-Modul (Callee).
  • Synchrone Aufruf-Schnittstelle: Fee_Init(ConfigPtr) mit Übergabe eines Konfigurationszeigers (ConfigPtr).
  • Rückkehrnachricht: Fee_Init (gestrichelte Linie zurück an EcuM).
  • Lebenslinien verfügen an ihren unteren Enden über Dekompositionssymbole.

3. Dynamisches Verhalten & Sequenzablauf

  1. Der ECU State Manager (EcuM::EcuM) initiiert während der Startphase einen synchronen Funktionsaufruf Fee_Init(ConfigPtr) an die Flash EEPROM Emulation (Fee::Fee).
  2. Auf der Lebenslinie von Fee::Fee wird ein Aktivierungsbalken (Execution Specification) aktiv.
  3. Nach Abschluss der Initialisierungsroutine kehrt der Kontrollfluss über die synchrone Antwortnachricht Fee_Init an den ECU State Manager zurück.

4. Normative Relevanz & Entwickler-Hinweise

  • Die Signatur Fee_Init(ConfigPtr) erfordert vom Aufrufer die Übergabe eines typisierten Konfigurationszeigers zur Initialisierung der FEE-Treiberstrukturen.
  • Der Aufruf ist synchron und blockiert den EcuM bis zum Abschluss der Initialisierung bzw. bis zum Return.
  • Das Modul Fee muss vor nachfolgenden Lese-, Schreib- oder Löschoperationen über diese Schnittstelle erfolgreich initialisiert worden sein.

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

R2.1.20 → R3.0.7 normative Änderung Nachfolger: FIG-ebeaf9cb952ecaac
  • Aufrufoperation: Parameter ConfigPtr in Fee_Init(ConfigPtr) entfällt, Aufruf lautet neu Fee_Init().
  • Lebenslinien-Header: Stereotyp «module» über Fee::Fee ergänzt.
  • Diagramm-Metadaten: Kommentar-Notizfeld mit Statusangabe Status: Proposed by TO as per SWS Fee 2.0.6 sowie Feldern Description: und Comments: eingefügt.
  • Zerlegungsindikatoren: Die beiden horizontalen Schlingen-Symbole (Decomposition-Icons) wurden vom unteren Rand der Lebenslinien in die Header-Boxen der Instanzen verlagert.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

sd Fee_Init | Fee::Fee EcuM::EcuM | Fee_Init(ConfigPtr) | Fee_Init

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R2.1.20 AUTOSAR_SWS_Flash_EEPROM_Emulation S. 37 5 Figure 5: Sequence diagram of "Fee_Init" service