AUTOSAR_AP_EXP_PlatformDesign
FIG-36eb776a2765ccf4
659 × 392 px
3 Release(s)
Figure 9.2: Single Diagnostic Address Per Machine
SHA-256 Inhalts-Fingerabdruck:
36eb776a2765ccf4347fe57a75d80d348bd9f95d3b5d4c51dc2c91f6858ad008
✦
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-Objektdiagramm / Architekturdiagramm aus dem AUTOSAR-Adaptive-Plattform-Entwurf (AUTOSAR_EXP_PlatformDesign), eingebettet in das Kapitel zum Diagnosekonzept. Das Diagramm illustriert das Modellierungsmuster für eine gemeinsame Diagnoseadresse („Shared diagnostic address 0x1234“) über mehrere Software-Cluster hinweg innerhalb einer Maschine.
2. Komponenten, Entitäten & Schnittstellen
Das Diagramm umfasst vier Instanzen des Metatyps Software Cluster und eine Instanz des Metatyps DiagnosticContributionSet:
Platform Core: Software Cluster: Attributcategory = PLATFORM_CORE.Platform: Software Cluster: Attributcategory = PLATFORM.app1: Software Cluster: Attributcategory = APPLICATION_LAYER.app2: Software Cluster: Attributcategory = APPLICATION_LAYER.shared: DiagnosticContributionSet: Grau hinterlegte zentrale Entität mit den AttributendiagnosticAddress = 0x1234,DID 0x2314undDID 0x4321.
Beziehungen:
- Alle vier Software-Cluster (
app1,app2,Platform Core,Platform) besitzen direkte gerichtete Pfeile auf die zentrale Entitätshared: DiagnosticContributionSet. - Assoziierte Textboxen beschreiben die Vergabe der Diagnoseadresse direkt am
DiagnosticContributionSetsowie die automatische Erweiterung des Diagnose-Servers durch referenzierende Software-Cluster.
3. Dynamisches Verhalten & Sequenzablauf
Statisches Konfigurations- und Beziehungsmodell zur Entwurfs- bzw. Manifest-Erstellungszeit:
- Die Diagnoseadresse
0x1234wird zentral imDiagnosticContributionSet(shared) definiert. - Sämtliche Software-Cluster (
Platform Core,Platform,app1,app2) verweisen direkt auf dieses gemeinsameDiagnosticContributionSet. - Der Diagnose-Server wird durch die Beiträge der angebundenen Software-Cluster automatisch um die definierten DIDs (
0x2314,0x4321) erweitert. - Jede DID darf pro gemeinsamer Diagnoseadresse über alle
DiagnosticContributionSetshinweg nur genau einmal existieren.
4. Normative Relevanz & Entwickler-Hinweise
- Die Zuweisung der Diagnoseadresse erfolgt unmittelbar an der Entität
DiagnosticContributionSet(diagnosticAddress = 0x1234) und nicht mehr an einem Software-Cluster. - Alle Software-Cluster, die dieselbe Diagnoseadresse teilen, referenzieren direkt dasselbe
DiagnosticContributionSet. - Eindeutigkeitsregel: Jede DID darf systemweit für dieselbe Diagnoseadresse nur einmalig vorkommen.
- Der Hinweisblock am unteren Rand stellt klar, dass wesentliche Teile der Diagnosekonfiguration zugunsten der Übersichtlichkeit vereinfacht bzw. ausgelassen wurden.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.