DEENESPTFRRUARHIKOZHNL
AUTOSAR_EXP_SWArchitecture FIG-6325b6c0985d4914 807 × 403 px 1 Release(s)

Figure 9.81: Interfaces of Registry

SHA-256 Inhalts-Fingerabdruck: 6325b6c0985d491433a51d42da5cf461564ad1c3896d1982edc57d64fdeea4c0
✦ 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 zur Darstellung der Schnittstellenarchitektur des Funktionsclusters Registry innerhalb der AUTOSAR Adaptive Platform. Das Diagramm spezifiziert die Bereitstellung der internen Plattform-Schnittstelle Manifest Accessor durch die Registry sowie deren statische Verwendungsbeziehungen («use») durch weitere funktionale Cluster der Plattform-Architektur.

2. Komponenten, Entitäten & Schnittstellen

Zentrale Entitäten und Schnittstellen:

  • Realisierende Komponente:
    • Registry («aapFunctionalCluster») implementiert über eine gestrichelte Realisierungsbeziehung mit geschlossenem Hohlpfeil die Schnittstelle.
  • Schnittstelle:
    • ManifestAccessor («aapInternal,aapNativeInterface»).
  • Verwendende funktionale Cluster («aapFunctionalCluster...» bzw. «aapFunctionalCluster»):
    • Communication Management (Verwendung über «use»)
    • Network Management (Verwendung über «use»)
    • Time Synchronization (gekennzeichnet als daemon-based, Verwendung über «use»)
    • Update and Configuration Management (gekennzeichnet als daemon-based, Stereotyp «aapFunctionalCluster», Verwendung über «use»)
    • Cryptography (gekennzeichnet als daemon-based, Verwendung über «use»)
    • Diagnostic Management (gekennzeichnet als daemon-based, Verwendung über «use»)
    • Execution Management (gekennzeichnet als daemon-based, Verwendung über «use»)
    • Platform Health Management (gekennzeichnet als daemon-based, Verwendung über «use»)
    • Persistency (Verwendung über «use»)
    • Identity and Access Management (Verwendung über «use»)
    • Log and Trace (Verwendung über «use»)

Alle elf nutzenden funktionalen Cluster greifen über gerichtete Abhängigkeitsrelationen («use») auf ManifestAccessor zu.

3. Dynamisches Verhalten & Sequenzablauf

Statisches Architektur- und Abhängigkeitsmodell ohne Verhaltens- oder Sequenzablaufspezifikation. Die gerichteten Abhängigkeiten («use») modellieren lesende bzw. abfragende Zugriffe der funktionalen Cluster auf Manifest-Informationen, die zentral über die Manifest-Accessor-Schnittstelle der Registry bereitgestellt werden. Laufzeitabhängigkeiten, Aufrufprotokolle oder Initialisierungsreihenfolgen zwischen Daemon-Prozessen und Bibliotheken sind nicht modelliert.

4. Normative Relevanz & Entwickler-Hinweise

Architekturvorgabe für die AUTOSAR Adaptive Platform:

  • Die Schnittstelle ManifestAccessor ist rein plattformintern («aapInternal») und als native C++-Programmierschnittstelle («aapNativeInterface») ausgeführt. Sie steht Anwendungsprozessen außerhalb der Plattformkomponenten nicht zur Verfügung.
  • Sieben der elf nutzenden Funktionscluster sind explizit als daemon-based ausgewiesen.
  • Implementierer funktionaler Cluster greifen zur Auswertung von Manifest-Daten auf die einheitlich benannte Schnittstelle ManifestAccessor zu.

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

R21-11 → R22-11 redaktionell Vorgänger: FIG-171fc6786733f113
  • Zentrale Schnittstelle: Schreibweise von Manifest Accessor zu ManifestAccessor (CamelCase ohne Leerzeichen) korrigiert.
R22-11 → R23-11 normative Änderung Nachfolger: FIG-58269fa3c6bd057a
  • Funktionaler Cluster Registry: Stereotyp «aapFunctionalCluster» entfernt; Hintergrundfarbe von Orange auf Hellbeige geändert.
  • Funktionaler Cluster Communication Management: Kennzeichnung daemon-based hinzugefügt.
  • Funktionaler Cluster Identity and Access Management: Element entfernt.
  • Funktionaler Cluster Vehicle Update and Configuration Management: Element mit Kennzeichnung daemon-based und Abhängigkeitspfad «use» auf ManifestAccessor neu eingefügt.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

«aapFunctionalCluster» | Registry | «aapInternal,aapNativeInterface» | ManifestAccessor | «aapFunctionalClust... | Communication | Management | «aapFunctionalClust... | Identity and Access | Management | «aapFunctionalClust... | Network Management | «aapFunctionalClust... | Time Synchronization | daemon-based | «aapFunctionalCluster» Update and Configuration | Management daemon-based | «aapFunctionalClust... Diagnostic Management | daemon-based | «aapFunctionalClust... Execution Management | daemon-based | «aapFunctionalClust... | Log and Trace | «aapFunctionalClust... | Platform Health | Management daemon-based | «aapFunctionalClust... | Cryptography | daemon-based | «aapFunctionalClust... | Persistency | «use» «use» «use» «use» | «use» «use» | «use» «use» «use» | «use» | «use»

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R22-11 AUTOSAR_EXP_SWArchitecture S. 115 9.81 Figure 9.81: Interfaces of Registry