DEENESPTFRRUARHIKOZHNL
AUTOSAR_AP_EXP_SWArchitecture FIG-fea3e55acc14ed89 226 × 192 px 1 Release(s)

Figure 8.3: Excerpt of Meta-Model

SHA-256 Inhalts-Fingerabdruck: fea3e55acc14ed8984bd8eea62fe7911e138600e7ecbfe88115694521164d6b9
✦ 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-Klassendiagramm / Metamodell-Ausschnitt aus der AUTOSAR Adaptive Platform Spezifikation (AUTOSAR_AP_EXP_SWArchitecture). Das Diagramm visualisiert das Konfigurationsmodell zur direkten klassenbasierten Spezifikation von Plugin-Implementierungen.

2. Komponenten, Entitäten & Schnittstellen

Enthält zwei Metaklassen:

  • Referrable (kursiv, abstrakte Basisklasse) mit + shortName: Identifier.
  • XYPluginConfiguration: erbt über Generalisierung von Referrable und deklariert das Attribut + implementation: ClassNameString.

Die Klasse referenziert in diesem Ausschnitt keine externen Bibliothekselemente, sondern bindet die Implementierung rein über die Klassensymbol-Bezeichnung.

3. Dynamisches Verhalten & Sequenzablauf

Statisches Klassendiagramm ohne dynamische Ablaufsequenz. Beim Start bzw. bei der Initialisierung des Zielprozesses wertet der Plugin-Mechanismus den Stringwert implementation aus, um die zugehörige C++-Klasse über Factories, Registrierungsmechanismen oder Symboltabellen dynamisch aufzulösen und zu instanziieren.

4. Normative Relevanz & Entwickler-Hinweise

Konfigurationsmuster für symbolbasierte Plugin-Instanziierung. Das Pflichtattribut implementation vom Metatyp ClassNameString erfordert einen gültigen, vollständig qualifizierten Klassen- bzw. Symbolbezeichner im Code. Entwickler und Integratoren müssen sicherstellen, dass die spezifizierte Klasse im Prozessabbild verlinkt oder ladbar ist, um Instanziierungsfehler zur Laufzeit zu vermeiden.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

XYPluginConfiguration | + implementation: ClassNameString | Referrable | + shortName: Identifier

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R25-11 AUTOSAR_AP_EXP_SWArchitecture S. 35 8.3 Figure 8.3: Excerpt of Meta-Model