DEENESPTFRRUARHIKOZHNL
AUTOSAR_AP_EXP_SWArchitecture FIG-64748ee270ce4b7a 438 × 244 px 1 Release(s)

Figure 8.9: Excerpt of Meta-Model

SHA-256 Inhalts-Fingerabdruck: 64748ee270ce4b7a18114d971548fce77c7e8b506d2f09c5f90245b8828b7b25
✦ 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). Es definiert das Metamodell-Muster zur Anbindung von Plugin-Konfigurationen an dynamisch ladbare Bibliotheken (DynamicLibrary).

2. Komponenten, Entitäten & Schnittstellen

Enthält vier Metaklassen und deren Beziehungen:

  • Referrable (kursiv, abstrakte Basisklasse) mit + shortName: Identifier.
  • ARElement (kursiv, abstrakte Metaklasse für paketierbare AUTOSAR-Elemente): erbt über Generalisierung von Referrable.
  • XYPluginConfiguration: erbt über Generalisierung direkt von Referrable.
  • DynamicLibrary: erbt über Generalisierung von ARElement.
  • Assoziation: Gerichtete Referenz von XYPluginConfiguration auf DynamicLibrary mit der Rollenbezeichnung +library und der festen Multiplizität 1.

3. Dynamisches Verhalten & Sequenzablauf

Statisches Strukturdiagramm. Das dynamische Verhalten ist indirekt über die Semantik der Modellierung vorgegeben: Zur Laufzeit lädt der jeweilige Plattform-Dienst bzw. die Adaptive Application die über die Assoziation +library referenzierte Shared Library (DynamicLibrary) dynamisch über POSIX-Schnittstellen (z. B. dlopen), um die Plugin-Instanz zu binden.

4. Normative Relevanz & Entwickler-Hinweise

Definiert das Bindungsmodell für Shared-Object-basierte Plugins im ARXML-Manifest. Durch die Multiplizität 1 ist die Zuweisung von genau einer DynamicLibrary je XYPluginConfiguration verbindlich. Da DynamicLibrary ein eigenständiges ARElement ist, kann dieselbe physische Bibliothek modular in ARXML-Paketen verwaltet und von mehreren Konfigurationen wiederverwendet werden. Toolchains müssen die referenzierte Binärdatei im Ziel-Dateisystem verifizieren.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

Referrable | + shortName: Identifier | XYPluginConfiguration DynamicLibrary | ARElement | +library | 1

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R23-11 AUTOSAR_AP_EXP_SWArchitecture S. 37 8.9 Figure 8.9: Excerpt of Meta-Model