DEENESPTFRRUARHIKOZHNL
AUTOSAR_SWS_DefaultErrorTracer FIG-8104920095fd3846 895 × 273 px 2 Release(s)

Figure 5: Det_ ReportRuntimeError without configured hook

SHA-256 Inhalts-Fingerabdruck: 8104920095fd3846bc1454dfa710b880a689dafbe736418de9a6d40b86ab96ca
✦ 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 zur Interaktion zwischen einem Software-Modul und dem Default Error Tracer (DET) in der AUTOSAR Classic Platform. Dargestellt ist der synchrone Ablauf beim Auftreten eines Laufzeitfehlers ohne aktive Weiterleitung an Integrator-Callouts.

2. Komponenten, Entitäten & Schnittstellen

Beteiligte Lebenslinien:

  • Det User: Aufrufende BSW- oder SWC-Entität.
  • «module» Det: Default Error Tracer als zentrales Fehlerbehandlungsmodul.
  • Integrator Code: Empfänger möglicher Hook-Funktionen bzw. Callouts (in diesem Szenario inaktiv).

Schnittstellen und Notizen:

  • Synchrone Funktionsschnittstelle Det_ReportRuntimeError(return, ModuleId, InstanceId, ApiId, ErrorId).
  • Rückgabewert :E_OK.
  • Notizsymbol mit Zuordnung <Det_Notification> und Bedingung RuntimeError callouts NOT configured.

3. Dynamisches Verhalten & Sequenzablauf

  1. Det User setzt den synchronen Aufruf Det_ReportRuntimeError(return, ModuleId, InstanceId, ApiId, ErrorId) an das Modul Det ab.
  2. Da gemäß Bedingung <Det_Notification> RuntimeError callouts NOT configured keine Callouts für Laufzeitfehler konfiguriert sind, erfolgt keine Interaktion mit Integrator Code.
  3. Das Modul Det antwortet unmittelbar mit dem Rückgabewert :E_OK an Det User.

4. Normative Relevanz & Entwickler-Hinweise

Die Spezifikation definiert das standardmäßige Verhalten von Det_ReportRuntimeError, wenn im Konfigurationszweig Det_Notification keine Callout-Routinen für Laufzeitfehler konfiguriert sind. Das Modul führt keine Weiterleitung an Integrator-spezifischen Code aus und quittiert den Aufruf direkt mit E_OK. Für Implementierer bedeutet dies minimalen Overhead ohne Verzweigung in Anwender-Callouts.

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

R4.3.1 → R18-10_R4.4.0_R1.5.0 redaktionell Vorgänger: FIG-f6739944ea211f42
  • Notizfeld: Konfigurationscontainer-Referenz von <Det_General> zu <Det_Notification> umbenannt.
R19-11 → R20-11 keine inhaltliche Änderung Nachfolger: FIG-81b32993bfffabb0

Keine inhaltlichen Änderungen erkennbar.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

Integrator Code Det User «module» | Det | <Det_Notification> RuntimeError callouts NOT configured | :E_OK | Det_ReportRuntimeError(return, ModuleId, InstanceId, ApiId, ErrorId)

Vorkommen in AUTOSAR-Releases (2)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R18-10_R4.4.0_R1.5.0 AUTOSAR_SWS_DefaultErrorTracer S. 33 5 Figure 5: Det_ ReportRuntimeError without configured hook
R19-11 AUTOSAR_SWS_DefaultErrorTracer S. 38 5 Figure 5: Det_ ReportRuntimeError without configured hook