DEENESPTFRRUARHIKOZHNL
AUTOSAR_EXP_SWArchitecture FIG-96cac6066a7855d6 807 × 402 px 1 Release(s)

Figure 9.82: Users of the Registry interfaces

SHA-256 Inhalts-Fingerabdruck: 96cac6066a7855d6a3358f1bd24d6f64b73e3c2cc34ca06f98834a94f900b87a
✦ 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 statischen Abhängigkeiten und Schnittstellennutzer innerhalb der AUTOSAR Adaptive Platform-Architektur. Das Diagramm modelliert die funktionale Komponente Registry und die von ihr bereitgestellte interne Schnittstelle sowie die funktionalen Cluster der Plattform, die als Klienten auf diese Schnittstelle zugreifen.

2. Komponenten, Entitäten & Schnittstellen

Das Diagramm definiert eine zentrale Schnittstellenkomponente sowie elf nutzende und bereitstellende Cluster:

  • Bereitgestellte Schnittstelle:
    • ManifestAccessor: Stereotypisiert als «aapInternal,aapNativeInterface», fungiert als nativer Zugriffspunkt auf Manifestinformationen.
    • Bereitgestellt durch die funktionale Komponente Registry (Stereotyp «aapFunctionalCluster») über eine Realisierungsbeziehung (gestrichelte Linie mit geschlossener, nicht ausgefüllter Dreiecksspitze).
  • Nutzende Funktionale Cluster (Stereotyp «aapFunctionalCluster» bzw. abgekürzt «aapFunctionalClust...»), jeweils über eine gerichtete Abhängigkeit «use» (gestrichelter Pfeil mit offener Pfeilspitze) an ManifestAccessor angebunden:
    • Obere Reihe / daemon-basiert bzw. Library-basiert:
      • Communication Management
      • Network Management
      • Time Synchronization (daemon-based)
      • Update and Configuration Management (daemon-based)
      • Cryptography (daemon-based)
      • Diagnostic Management (daemon-based)
      • Execution Management (daemon-based)
      • Platform Health Management (daemon-based)
    • Untere Reihe:
      • Persistency
      • Identity and Access Management
      • Log and Trace

3. Dynamisches Verhalten & Sequenzablauf

Das Diagramm zeigt eine rein statische Nutzungs- und Realisierungsstruktur ohne Sequenzabläufe, Nachrichtenflüsse oder Zustandsübergänge. Die funktionale Komponente Registry realisiert die interne Schnittstelle ManifestAccessor. Zur Laufzeit greifen die zehn abhängigen funktionalen Cluster synchron über native Aufrufe («aapNativeInterface») auf die Funktionen von ManifestAccessor zu, um Manifest- und Konfigurationsdaten abzufragen.

4. Normative Relevanz & Entwickler-Hinweise

  • ManifestAccessor ist als plattforminterne Schnittstelle («aapInternal») deklariert; sie ist nicht für Standard-Anwendungsapplikationen bestimmt, sondern dient ausschließlich der plattforminternen Cluster-Interaktion.
  • Die Interaktion erfolgt als native Programmierschnittstelle («aapNativeInterface»), typischerweise über C++-APIs innerhalb desselben Prozesskontexts oder IPC-Bindings.
  • Sowohl Bibliothekscluster als auch daemon-basierte Cluster (daemon-based) hängen direkt von ManifestAccessor ab, was die Schnittstelle zu einer zentralen Basisabhängigkeit für das Bootstrapping und die Konfiguration der funktionalen Cluster macht.

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

R21-11 → R22-11 redaktionell Vorgänger: FIG-ad1d7b7643bdc3e8
  • Schnittstelle Manifest Accessor: Bezeichner ohne Leerzeichen zu ManifestAccessor zusammengezogen.
R22-11 → R23-11 normative Änderung Nachfolger: FIG-7a3a533382323fcc
  • Funktionales Cluster Identity and Access Management: Element und dessen Nutzungsbeziehung zu ManifestAccessor entfernt.
  • Funktionales Cluster Vehicle Update and Configuration Management: Als neuer Nutzer mit Eigenschaft daemon-based und Stereotyp «aapFunctionalCluster» ergänzt; greift über «use» auf ManifestAccessor zu.
  • Funktionales Cluster Execution Management: Von der oberen Zeile in die untere Zeile versetzt; Eigenschaft daemon-based ergänzt.
  • Funktionales Cluster Communication Management: Eigenschaft daemon-based ergänzt.
  • Funktionales Cluster Registry: Stereotyp «aapFunctionalCluster» entfernt; Hintergrundfarbe von Orange auf Hellbeige geändert.

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.82 Figure 9.82: Users of the Registry interfaces