AUTOSAR_AP_EXP_SWArchitecture
FIG-13eb484cd922e330
332 × 382 px
1 Release(s)
Figure 9.29: Users of Network Management interfaces
SHA-256 Inhalts-Fingerabdruck:
13eb484cd922e330e3ecf2cce5e86946497c1fecd39fd093fefc082f82416e2d
✦
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 (Systemarchitektur). Das Diagramm visualisiert die Schnittstellenbeziehung zwischen den Functional Clustern State Management und Network Management über ein direktes C++-Port-Interface (API).
2. Komponenten, Entitäten & Schnittstellen
Das Diagramm umfasst zwei AUTOSAR Adaptive Functional Cluster sowie ein Port-Interface:
- Functional Cluster
State Management(Stereotyp«aapFunctionalCluster», Ausprägungdaemon-based): Fungiert als Nutzer («use»,«aapRequiredPort») der Schnittstelle. - Functional Cluster
Network Management(Stereotyp«aapFunctionalCluster»): Realisiert das Interface (Realisierungspfeil mit geschlossener Dreiecksspitze). - Port-Interface
NetworkHandle(Stereotypen«aapAPI,aapPortInterface»): Methodenbasierte Schnittstelle mit folgenden Operationen:+ GetNetworkRequestedState()+ GetNetworkState()+ RegisterNetworkRequestedStateChangeNotifier()+ RegisterNetworkStateChangeNotifier()+ SetNetworkRequestedState()+ UnregisterNetworkRequestedStateChangeNotifier()+ UnregisterNetworkStateChangeNotifier()
3. Dynamisches Verhalten & Sequenzablauf
Interaktionsmuster über direkte API-Aufrufe (C++ Port-Interface):
- Das State Management fordert über
SetNetworkRequestedState()Netzwerkzustandsänderungen an. - Der aktuelle und der angeforderte Zustand können synchron über
GetNetworkState()undGetNetworkRequestedState()abgefragt werden. - Zustandsänderungsbenachrichtigungen werden über Observer-Registrierung (
RegisterNetworkStateChangeNotifier(),RegisterNetworkRequestedStateChangeNotifier()) und Deregistrierung (Unregister...) synchronisiert.
4. Normative Relevanz & Entwickler-Hinweise
Normative Relevanz für Adaptive Platform Architekten und Entwickler:
- Die Kopplung zwischen State Management und Network Management erfolgt über eine standardisierte funktionale C++-API (
«aapAPI,aapPortInterface»). - Das Interface
NetworkHandleerzwingt eine explizite Registrierung von Callbacks/Notifiers für Statusaktualisierungen und stellt synchrone Getter-/Setter-Methoden bereit.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.