DEENESPTFRRUARHIKOZHNL
AUTOSAR_EXP_SWArchitecture FIG-fbcbbb0d67dba782 884 × 442 px 1 Release(s)

Figure 9.26: Interfaces required by Communication Management

SHA-256 Inhalts-Fingerabdruck: fbcbbb0d67dba7829feb06e971c3c6accff48cff7f50abe763e0d063980dd827
✦ 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-Komponentendiagramm im Kontext der AUTOSAR Adaptive Platform (EXP_SWArchitecture). Das Diagramm stellt die architektonischen Abhängigkeiten des funktionalen Clusters Communication Management zu Schnittstellen anderer funktionaler Cluster sowie des Betriebssystems dar. Die Interaktion erfolgt über standardisierte Anwendungs- («aapAPI,aapNativeInterface») und interne Schnittstellen («aapInternal», «aapInternal,aapNativeInterface»).

2. Komponenten, Entitäten & Schnittstellen

Zentrale Komponente ist der funktionale Cluster Communication Management («aapFunctionalCluster»). Er nutzt über gerichtete «use»-Abhängigkeiten fünf Schnittstellen:

  • Logger («aapAPI,aapNativeInterface»): Realisiert durch den funktionalen Cluster Log and Trace («aapFunctionalCluster»). Methoden: IsEnabled(), Log(MsgId, Params), LogDebug(): LogStream, LogError(): LogStream, LogFatal(): LogStream, LogInfo(): LogStream, LogVerbose(): LogStream, LogWarn(): LogStream, WithLevel(): LogStream.
  • CryptoStack («aapAPI,aapNativeInterface»): Realisiert durch den funktionalen Cluster Cryptography («aapFunctionalCluster», daemon-based).
  • PolicyDecisionPoint («aapInternal,aapNativeInterface»): Realisiert durch den funktionalen Cluster Identity and Access Management («aapFunctionalCluster»). Methode: CheckAccess().
  • Manifest Accessor («aapInternal,aapNativeInterface»): Realisiert durch den funktionalen Cluster Registry («aapFunctionalCluster»).
  • TCP/IP Stack («aapInternal»): Realisiert durch das Operating System.

3. Dynamisches Verhalten & Sequenzablauf

Statisches Komponentendiagramm ohne explizite Ablauf- oder Sequenzpfade. Zur Laufzeit greift Communication Management ereignis- oder anforderungsgesteuert synchron bzw. asynchron auf die bereitgestellten Schnittstellen zu: Logging von Kommunikationsereignissen über Logger, kryptografische Operationen über CryptoStack, Autorisierungsprüfungen ein- und ausgehender Service-Aufrufe über PolicyDecisionPoint::CheckAccess(), Abruf von Manifest- und Dienstkonfigurationsdaten über Manifest Accessor sowie Netzwerkübertragung via TCP/IP Stack.

4. Normative Relevanz & Entwickler-Hinweise

Das Schaubild spezifiziert die architektonische Mindestanbindung und Abhängigkeitsstruktur des Communication Management in der AUTOSAR Adaptive Platform. Für Entwickler und Integratoren verdeutlicht es, welche Platform-Services zur Laufzeit bereitgestellt werden müssen. Die Unterscheidung zwischen «aapAPI» (öffentliche C++-API) und «aapInternal» definiert verbindlich, welche Interaktionen plattformintern kapselnd oder über native Programmierschnittstellen erfolgen.

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

R21-11 → R22-11 redaktionell Nachfolger: FIG-de65b7d285ae4da9
  • Schnittstelle Manifest Accessor: Bezeichner redaktionell ohne Leerzeichen zu ManifestAccessor zusammengezogen.
  • Schnittstelle PolicyDecisionPoint: Stereotyp-Schreibweise von «aapInternal,aapNativeI... zu «aapInternal,aapNativeInt... präzisiert.
  • Schnittstelle ManifestAccessor: Stereotyp-Schreibweise von «aapInternal,aapNativeI... zu «aapInternal,aapNativeInte... präzisiert.
  • Funktionale Cluster Identity and Access Management und Registry: Unvollständiges Stereotyp «aapFunctionalClust... jeweils zu «aapFunctionalCluster» ausgeschrieben.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

«aapFunctionalCluster» Communication Management | «aapFunctionalClust... | Log and Trace | «aapAPI,aapNativeInterf... | Logger | + IsEnabled() + Log(MsgId, Params) + LogDebug(): LogStream + LogError(): LogStream + LogFatal(): LogStream + LogInfo(): LogStream + LogVerbose(): LogStream + LogWarn(): LogStream + WithLevel(): LogStream | «aapInternal» | TCP/IP Stack | Operating System «aapFunctionalClust... | Identity and Access | Management | «aapInternal,aapNativeI... | PolicyDecisionPoint | + CheckAccess() | «aapInternal,aapNativeI... | Manifest Accessor | «aapFunctionalClust... | Registry «aapFunctionalClust... | Cryptography daemon-based | «aapAPI,aapNativeInterf... | CryptoStack | «use» «use» «use» «use» «use»

Vorkommen in AUTOSAR-Releases (2)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R21-11 AUTOSAR_EXP_SWArchitecture S. 56 9.26 Figure 9.26: Interfaces required by Communication Management
R21-11 AUTOSAR_EXP_SWArchitecture S. 56 9.26 Figure 9.26: Interfaces required by Communication Management