Figure 7.1: Overview of AUTOSAR Adaptive Platform and its context
44223525e4ac21fcde30b24f9578bff5fe7aff527b7d8bf3e2befb479cb9e171
1. Diagrammtyp & Architektur-Kontext
UML-Komponentendiagramm zur Darstellung des Systemkontexts und der architektonischen Schichtung der AUTOSAR Adaptive Platform (AP). Das Diagramm veranschaulicht die Einbettung der Plattform zwischen Anwendungssoftware (Adaptive Application) auf der Oberseite und Basisdiensten bzw. Hardware-/Treiberkomponenten (Operating System, Watchdog, Crypto Provider) auf der Unterseite sowie die vermittelnden Schnittstellenebenen.
2. Komponenten, Entitäten & Schnittstellen
- Komponenten (UML-Component):
Adaptive Application: Oberste Anwendungskomponente.AUTOSAR Adaptive Platform: Zentrales Subsystem (blau hinterlegt).Operating System: Unterlagerte Betriebssystem-Komponente.Watchdog: Externe Überwachungseinheit.
- Schnittstellenblöcke der Zwischenebene:
«aapInternal» Multi-Process System Interface«aapInternal» Single-Process POSIX API«aapInternal» Non-volatile Storage«aapInternal» TCP/IP Stack«aapNativeInterf... Platform Health Management::WatchdogInterface
- Beziehungen:
- Gerichtete «use»-Abhängigkeiten:
- Von
Adaptive ApplicationaufAUTOSAR Adaptive Platform. - Von
AUTOSAR Adaptive Platformauf die fünf Schnittstellenblöcke der Zwischenebene.
- Von
- Realisierungsbeziehungen (gestrichelte Linien mit hohler Dreiecksspitze):
- Von
Operating Systemzu den vier internen Schnittstellen (Multi-Process System Interface,Single-Process POSIX API,Non-volatile Storage,TCP/IP Stack). - Von
WatchdogzuPlatform Health Management::WatchdogInterface.
- Von
- Gerichtete «use»-Abhängigkeiten:
3. Dynamisches Verhalten & Sequenzablauf
Statische Architektur- und Nutzungsstruktur: Der Kontroll- und Nutzungsfluss verläuft abwärts von der Adaptive Application über «use» auf die AUTOSAR Adaptive Platform. Die Plattform interagiert über vier plattforminterne Schnittstellen («aapInternal») mit dem Betriebssystem sowie über eine native Plattform-Schnittstelle («aapNativeInterf...) des Platform Health Management mit dem Watchdog.
4. Normative Relevanz & Entwickler-Hinweise
Normative Klassifikation der Schnittstellen nach AUTOSAR Adaptive Platform Architekturkonzepten: Unterlagerte Betriebssystem-Dienste (POSIX, Multi-Process, NVM, Netzwerk/TCP) sind als plattformintern («aapInternal») klassifiziert. Die Watchdog-Interaktion erfolgt formalisiert über das funktionale Cluster Platform Health Management mittels Platform Health Management::WatchdogInterface als native Adaptive-Platform-Schnittstelle («aapNativeInterf...). Ein separater externer Crypto-Provider-Block ist in dieser Systemkontextübersicht nicht mehr als Schnittstellen- und Komponenteninstanz ausgewiesen.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.