DEENESPTFRRUARHIKOZHNL
AUTOSAR_EXP_SWArchitecture FIG-ccd6f7b33657aa10 906 × 406 px 1 Release(s)

Figure 12.4: Example defining a single diagnostic address for the whole Machine

SHA-256 Inhalts-Fingerabdruck: ccd6f7b33657aa10b940c4758cd2eeea2e3eb51c42336fc1c2a33600767cf284
✦ 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 / Strukturschaubild zur Diagnosearchitektur der AUTOSAR Adaptive Platform. Das Diagramm illustriert das architektonische Konzept einer geteilten logischen Diagnoseadresse (Shared diagnostic address 0x1234) über mehrere Software Cluster hinweg innerhalb einer Machine.

2. Komponenten, Entitäten & Schnittstellen

Das System umfasst folgende Software-Cluster-Instanzen (Typ Software Cluster):

  • Platform Core: Software Cluster: Instanz der Kategorie PLATFORM_CORE mit der Eigenschaft diagnosticAddress = 0x1234.
  • Platform: Software Cluster: Instanz der Kategorie PLATFORM.
  • app1: Software Cluster: Anwendungs-Cluster der Kategorie APPLICATION_LAYER.
  • app2Root: Software Cluster: Wurzel-Anwendungscluster der Kategorie APPLICATION_LAYER.
  • app2Sub1: Software Cluster und app2Sub2: Software Cluster: Untergeordnete Anwendungscluster der Kategorie APPLICATION_LAYER, die über gestrichelte Pfeile von app2Root abhängen bzw. referenziert werden.

Zentrales Diagnoseelement:

  • shared: DiagnosticContributionSet: Geteilte Diagnosekonfiguration, enthaltend die Data Identifier DID 0x2314 und DID 0x4321.

Beziehungen / Schnittstellen:

  • Alle vier Cluster bzw. Root-Cluster (app1, app2Root, Platform Core, Platform) besitzen gerichtete Referenzpfeile mit offenen Pfeilspitzen auf shared: DiagnosticContributionSet.
  • Die gesamte Anordnung befindet sich innerhalb einer rot umrandeten logischen Hülle mit dem Titel Shared diagnostic address 0x1234.

3. Dynamisches Verhalten & Sequenzablauf

Statische Deklarationsstruktur ohne zeitliche Sequenzabläufe oder Interaktionspfade. Das Diagramm modelliert die Zuordnung von Diagnoseelementen: Ein zentraler Root-Cluster (Platform Core) definiert die Diagnoseadresse für das Gesamtsystem, während alle beteiligten Software-Cluster über ihre Referenzen auf das gemeinsame DiagnosticContributionSet ihre jeweiligen Diagnosebestandteile (DIDs) beisteuern. Dadurch wird der Diagnoseserver für die gemeinsame Diagnoseadresse automatisiert über Clustergrenzen hinweg aggregiert.

4. Normative Relevanz & Entwickler-Hinweise

Exemplarisches Entwurfsmuster für AUTOSAR Adaptive Plattformarchitekturen:

  • Pro Diagnoseadresse darf jede DID systemweit in den zugeordneten DiagnosticContributionSets nur genau einmal vorkommen.
  • Nur ein einzelner Root-Software-Cluster definiert die Diagnoseadresse (diagnosticAddress), während andere Cluster über das gemeinsame DiagnosticContributionSet angebunden werden und den Diagnoseserver erweitern.
  • Die begleitenden Notizen weisen explizit darauf hin, dass Vereinfachungen und Auslassungen vorgenommen wurden, um das Prinzip der Adressenteilung übersichtlich darzustellen.

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

R21-11 → R22-11 keine inhaltliche Änderung Nachfolger: FIG-fab7160ee7ceacae

Keine inhaltlichen Änderungen erkennbar.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

Shared diagnostic address 0x1234 | Platform Core: Software Cluster | - category = PLATFORM_CORE - diagnosticAddress = 0x1234 | Platform: Software Cluster | - category = PLATFORM |                                                                 | app1: Software Cluster | - category = APPLICATION_LAYER | app2Root: Software Cluster | - category = APPLICATION_LAYER | app2Sub1: Software Cluster | - category = APPLICATION_LAYER | app2Sub2: Software Cluster | - category = APPLICATION_LAYER |                   |  |                     |                  |  |             |       |  |         |           |                |         |  |      | shared: DiagnosticContributionSet | - DID 0x2314 - DID 0x4321 |                   |                |  |      |                 |  |              |     |       |  |        |             |                   |       |  |          |                 

Vorkommen in AUTOSAR-Releases (2)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R21-11 AUTOSAR_EXP_SWArchitecture S. 166 12.4 Figure 12.4: Example defining a single diagnostic address for the whole Machine
R21-11 AUTOSAR_EXP_SWArchitecture S. 166 12.4 Figure 12.4: Example defining a single diagnostic address for the whole Machine