DEENESPTFRRUARHIKOZHNL
AUTOSAR_SWS_DefaultErrorTracer FIG-f6739944ea211f42 893 × 289 px 1 Release(s)

Figure 6: Det_ ReportRuntimeError without configured hook

SHA-256 Inhalts-Fingerabdruck: f6739944ea211f4200d427e047d917eb31724f2fb6fc11e54b2614b48a186fda
✦ 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_General> 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_General> 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_General keine Callout-Routinen für Laufzeitfehler aktiviert 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 Nachfolger: FIG-8104920095fd3846
  • Notizfeld: Konfigurationscontainer-Referenz von <Det_General> zu <Det_Notification> umbenannt.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

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

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R4.3.1 AUTOSAR_SWS_DefaultErrorTracer S. 35 6 Figure 6: Det_ ReportRuntimeError without configured hook