AUTOSAR_SWS_DefaultErrorTracer
FIG-bbc808d9443291d2
892 × 368 px
1 Release(s)
Figure 7: Det_ ReportTransientFault with configured hook
SHA-256 Inhalts-Fingerabdruck:
bbc808d9443291d2b2c10af80c7604562b7b36f049227b85519ed0f55500c72c
✦
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 bei der Meldung flüchtiger Fehler (Transient Faults) im AUTOSAR-Classic-Plattform-Basissoffware-Modul Default Error Tracer (DET).
2. Komponenten, Entitäten & Schnittstellen
- Det User: Aufrufer bzw. Quellmodul (Software-Komponente oder BSW-Modul).
- «module» Det: Default Error Tracer als zentrales Fehlererfassungsmodul der BSW.
- Integrator Code: Benutzerdefinierte Callout-Routinen des Systemintegrators.
- Notizfeld:
<Det_General> configured TransientFault callouts. - Schnittstellen:
Det_ReportTransientFault(return, ModuleId, InstanceId, ApiId, FaultId): Synchroner Serviceaufruf zur Fehlermeldung.<Det_ReportTransientFaultCallout>(return, ModuleId, InstanceId, ApiId, FaultId): Konfigurierbarer Callout an den Integrator-Code.:X: Rückgabewert des Callouts sowie des Serviceaufrufs.
3. Dynamisches Verhalten & Sequenzablauf
Det Usersendet den synchronen AufrufDet_ReportTransientFault(return, ModuleId, InstanceId, ApiId, FaultId)anDet.- Während der Ausführung ruft
Detgemäß Konfiguration in<Det_General>den Callout<Det_ReportTransientFaultCallout>(return, ModuleId, InstanceId, ApiId, FaultId)anIntegrator Codeauf. Integrator Codeschließt die Bearbeitung ab und liefert den Rückgabewert:XanDetzurück.Detreicht das Ergebnis:Xals Antwort auf den ursprünglichen Serviceaufruf anDet Userzurück.
4. Normative Relevanz & Entwickler-Hinweise
- Die Meldung von Transient Faults erfolgt synchron und blockierend über den Det.
- Das Weiterleiten des Fehlers an anwenderspezifische Callouts hängt von der Konfiguration der Transient-Fault-Callouts im Container
<Det_General>ab. - Der Rückgabewert des Integrator-Callouts bestimmt den Ergebniswert
:X, der an den Aufrufer (Det User) zurückgemeldet wird.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.