DEENESPTFRRUARHIKOZHNL
AUTOSAR_SWS_NVRAMManager FIG-07e356340978ee39 865 × 323 px 2 Release(s)

Figure 17: UML sequence diagram NvM_GetVersionInfo

SHA-256 Inhalts-Fingerabdruck: 07e356340978ee397f731d4294e58e730017c07a0f8f8b475100788d367551f1
✦ 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 ohne äußeren Interaktionsrahmen, das den synchronen Funktionsaufruf zur Ermittlung der Versionsinformationen des NVRAM-Managers im AUTOSAR-Basissoftware-Kontext darstellt.

2. Komponenten, Entitäten & Schnittstellen

Beteiligte Entitäten sind:

  • NvM User: Aufrufer der Basissoftware bzw. Anwendungsschicht.
  • «module» NvM: NVRAM-Manager-Basissoftwaremodul mit Dekompositionssymbol.
  • Schnittstellenoperation: Synchroner Aufruf NvM_GetVersionInfo(Std_VersionInfoType*) und zugehörige Rückkehrantwort NvM_GetVersionInfo().

3. Dynamisches Verhalten & Sequenzablauf

  1. NvM User ruft über einen synchronen Operationsaufruf (durchgezogene Linie, gefüllte Pfeilspitze) NvM_GetVersionInfo(Std_VersionInfoType*) am Modul NvM auf.
  2. Auf beiden Lebenslinien signalisiert ein Ausführungsfokus die synchrone Bearbeitung.
  3. NvM kehrt über eine gestrichelte Linie mit offener Pfeilspitze (NvM_GetVersionInfo()) zum Aufrufer zurück.

4. Normative Relevanz & Entwickler-Hinweise

Der synchrone Aufruf erwartet gemäß AUTOSAR-Standard einen einfachen Zeiger auf eine vom Aufrufer bereitgestellte Struktur vom Typ Std_VersionInfoType (Std_VersionInfoType*), in welche die Modulinformationen geschrieben werden.

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

R4.1.3 → R4.2.2 keine inhaltliche Änderung Vorgänger: FIG-f36083c35d5ad7e2

Keine inhaltlichen Änderungen erkennbar.

R4.3.1 → R18-10_R4.4.0_R1.5.0 normative Änderung Nachfolger: FIG-5065911b96cf7326
  • Aufruf-Nachricht: Parameter-Indirektionsgrad geändert von Einzelzeiger Std_VersionInfoType* zurück zu Doppelzeiger Std_VersionInfoType** (dargestellt mit Zeilenumbruch: NvM_GetVersionInfo\n(Std_VersionInfoType**)).
  • Rückkehr-Nachricht: Darstellung des Methodenbezeichners zweizeilig aufgeteilt mit umgebrochener Klammer ().

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

«module» | NvM | NvM User | NvM_GetVersionInfo(Std_VersionInfoType*) | NvM_GetVersionInfo()

Vorkommen in AUTOSAR-Releases (2)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R4.2.2 AUTOSAR_SWS_NVRAMManager S. 161 17 Figure 17: UML sequence diagram NvM_GetVersionInfo
R4.3.1 AUTOSAR_SWS_NVRAMManager S. 158 17 Figure 17: UML sequence diagram NvM_GetVersionInfo