DEENESPTFRRUARHIKOZHNL
AUTOSAR_SWS_DefaultErrorTracer FIG-81b32993bfffabb0 895 × 273 px 1 Release(s)

Figure 5: Det_ ReportRuntimeError without configured hook

SHA-256 Inhalts-Fingerabdruck: 81b32993bfffabb04bf3d3c30b2cff5bc99f2067c2f908a3142a6a606a9f228f
✦ 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)

R19-11 → R20-11 keine inhaltliche Änderung Vorgänger: FIG-8104920095fd3846

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 (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R20-11 AUTOSAR_SWS_DefaultErrorTracer S. 38 5 Figure 5: Det_ ReportRuntimeError without configured hook