AUTOSAR_AP_TPS_ManifestSpecification
FIG-91e1b051981710d0
432 × 309 px
1 Release(s)
Figure 3.71: Abstract base-class IdsmAbstractPortInterface
SHA-256 Inhalts-Fingerabdruck:
91e1b051981710d0fa149a6b38bb0492ae1e76e216c7181b096b7cfb690e67fb
✦
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
- Diagrammtyp: UML-Klassendiagramm (M2-Metamodellauszug der AUTOSAR Adaptive Platform).
- Technischer Zweck: Modellierung der Vererbungshierarchie für Port-Interfaces im Kontext des Intrusion Detection System Manager (IdsM).
- Architektur-Kontext: Definition der spezialisierten Schnittstellentypen, über die Adaptive Applications oder Plattformdienste sicherheitsrelevante Ereignisse an den IdsM melden (
SecurityEventReportInterface), Zeitstempel (IdsmTimestampProviderInterface) oder Kontextdaten (IdsmContextProviderInterface) bereitstellen, den Reporting-Modus des IdsM konfigurieren (IdsmReportingModeProviderInterface) sowie qualifizierte Sicherheitsereignisse vom IdsM empfangen (IdsmQualifiedEventReceiverInterface).
2. Komponenten, Entitäten & Schnittstellen
PortInterface(Abstrakte Basisklasse):- Stereotypen:
«ARElement»,«AtpBlueprint»,«AtpBlueprintable»,«AtpType». - Funktion: Grundlegendes Metamodellelement zur Modellierung von typisierten Port-Schnittstellen. Durch
«ARElement»ist es als eigenständiges Artefakt in einemARPackagedeklarierbar.
- Stereotypen:
IdsmAbstractPortInterface(Abstrakte Basisklasse):- Spezialisierung: Erbt via Generalisierung von
PortInterface. - Funktion: Gemeinsamer abstrakter Basistyp für alle IdsM-spezifischen Port-Schnittstellen im Manifest-Metamodell.
- Spezialisierung: Erbt via Generalisierung von
- Spezialisierte Schnittstellen (Konkrete Metaklassen):
IdsmQualifiedEventReceiverInterface: SpezialisiertIdsmAbstractPortInterface. Typisiert Ports für Empfängerkomponenten, die vom IdsM qualifizierte und aggregierte Security Events zur Weiterleitung oder Persistierung entgegennehmen.IdsmReportingModeProviderInterface: SpezialisiertIdsmAbstractPortInterface. Typisiert Ports, über die der Reporting-Modus des IdsM bereitgestellt oder gesteuert wird (z. B. Umschaltung des Detaillierungsgrads oder Aktivierungsstatus der Berichterstattung).SecurityEventReportInterface: SpezialisiertIdsmAbstractPortInterface. Typisiert Ports von On-Board-Sensoren (SWCs, OS, Netzwerk-Stacks), um Security Events direkt an den IdsM zu übermitteln.IdsmTimestampProviderInterface: SpezialisiertIdsmAbstractPortInterface. Typisiert Ports, über die der IdsM Zeitstempel abfragt, um Sicherheitsereignisse manipulationssicher zu synchronisieren/datieren.IdsmContextProviderInterface: SpezialisiertIdsmAbstractPortInterface. Typisiert Ports, über welche der IdsM erweiterte Laufzeit- und Umgebungskontexte (z. B. Fehlerspeicher-Zustand, Netzwerkstatus) zur Anreicherung gemeldeter Events anfordert.
3. Dynamisches Verhalten & Sequenzablauf
Da es sich um ein statisches Metamodell-Klassendiagramm handelt, ist kein Sequenzfluss direkt dargestellt. Aus den Schnittstellen resultiert folgendes Laufzeitverhalten:
- Reporting-Modus-Steuerung: Über ein
IdsmReportingModeProviderInterfaceerhält der IdsM Vorgaben zum aktiven Reporting-Modus, wodurch das Weiterleitungs- und Filterverhalten zur Laufzeit beeinflusst wird. - Event-Triggering (asynchron/synchron): Eine Sensor-Komponente detektiert eine Sicherheitsanomalie (z. B. ungültige CAN-/Ethernet-Frames, Authentifizierungsfehler) und meldet das Event über einen
RPortmitSecurityEventReportInterfacean den IdsM (PPort). - Kontext- und Zeitstempel-Abfrage:
- Falls konfiguriert, ruft der IdsM synchron oder asynchron über ein
IdsmTimestampProviderInterfaceeinen qualifizierten Zeitstempel ab. - Der IdsM pollt bzw. ruft Callback-Methoden über ein
IdsmContextProviderInterfaceauf, um systemspezifische Zustandsdaten vor der Persistierung/Weiterleitung zu erfassen.
- Falls konfiguriert, ruft der IdsM synchron oder asynchron über ein
- Qualifizierung & Weitergabe: Der IdsM filtert und aggregiert das Ereignis zu einem qualifizierten Security Event und gibt dieses über ein
IdsmQualifiedEventReceiverInterfacean registrierte Empfänger weiter.
4. Normative Relevanz & Entwickler-Hinweise
- Modellierung im ARXML-Manifest:
- Entwickler dürfen
IdsmAbstractPortInterfacenicht direkt instanziieren (Abstraktionsgrad im Metamodell). Es müssen die konkreten Subtypen (SecurityEventReportInterface,IdsmContextProviderInterface,IdsmTimestampProviderInterface,IdsmReportingModeProviderInterface,IdsmQualifiedEventReceiverInterface) verwendet werden. - Diese Interfaces werden als Typen für
RPortPrototypebzw.PPortPrototypeinAdaptiveApplicationSwComponentTypereferenziert, um IdsM-Kommunikationsendpunkte zu modellieren.
- Entwickler dürfen
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.