Figure 8.6: Excerpt of Meta-Model
18d3718ed58dfaef6d23523b8c29c791016cdd394b3d58458210c345cde19fc4
1. Diagrammtyp & Architektur-Kontext
UML-Klassendiagramm / Metamodell-Ausschnitt aus der AUTOSAR Adaptive Platform Spezifikation (AUTOSAR_AP_EXP_SWArchitecture). Das Diagramm stellt die generische Grundstruktur für funktionale Plugin-Konfigurationen (XYPluginConfiguration als Muster für modulspezifische Plugin-Metaklassen) und deren Einbindung in das AUTOSAR-Metamodell dar.
2. Komponenten, Entitäten & Schnittstellen
Enthält zwei Metaklassen:
Referrable(kursiv, abstrakte Basismetadatenklasse): deklariert das öffentliche Attribut+ shortName: Identifier.XYPluginConfiguration: spezialisiertReferrableüber eine Generalisierungsbeziehung (nicht geschlossener Vererbungspfeil).
Im dargestellten Ausschnitt weist XYPluginConfiguration weder eigene Attribute noch Assoziationen zu weiteren Metamodell-Elementen auf.
3. Dynamisches Verhalten & Sequenzablauf
Statisches Metamodell ohne Darstellung von Kontrollflüssen, Zuständen oder Laufzeit-Interaktionen. Die Abbildung definiert ausschließlich die strukturelle Deklarationsebene im Datenmodell für die Entwurfs- und Manifest-Konfigurationsphase.
4. Normative Relevanz & Entwickler-Hinweise
Als Bestandteil eines erläuternden Konzepts (EXP) bildet das Klassendiagramm das minimale Strukturmuster für referenzierbare Konfigurationselemente. Durch die Vererbung von Referrable besitzt jedes instanziierte Konfigurationsobjekt zwingend einen shortName vom Typ Identifier und ist innerhalb der ARXML-Modellhierarchie eindeutig adressierbar. Spezifische Bindungen (wie Implementierungsklassen oder dynamische Bibliotheken) sind in diesem Basisausschnitt noch nicht ausmodelliert.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.