DEENESPTFRRUARHIKOZHNL
AUTOSAR_AP_SWS_RawDataStream FIG-7e2361972edb0516 671 × 426 px 1 Release(s)

Figure 5.1: Interfaces required by Raw Data Stream from other Functional Clusters

SHA-256 Inhalts-Fingerabdruck: 7e2361972edb0516ef04b3e91c1db955ef3eb77cab8d59904c8e0b4d6471da5d
✦ 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-Klassendiagramm / Komponentendiagramm zur Darstellung von Schnittstellenabhängigkeiten (Required Interfaces) des AUTOSAR Adaptive Platform Functional Clusters Raw Data Stream. Das Diagramm zeigt die Interaktion von Raw Data Stream mit weiteren Functional Clusters und Systembestandteilen (Log and Trace, Cryptography, Registry, Operating System) über definierte Schnittstellen und Realisierungsbeziehungen.

2. Komponenten, Entitäten & Schnittstellen

Das Diagramm definiert folgende Komponenten und Schnittstellen:

  • Client-Komponente:
    • Raw Data Stream («aapFunctionalCluster»): Verwendet vier Schnittstellen über gerichtete Abhängigkeiten («use»).
  • Schnittstellen & Ziel-Komponenten:
    • Logger («aapAPI,aapNativeInterf...»): Realisiert durch Log and Trace («aapFunctionalClust...»). Bietet die Operationen + IsEnabled(), + Log(MsgId, Params), + LogDebug(): LogStream, + LogError(): LogStream, + LogFatal(): LogStream, + LogInfo(): LogStream, + LogVerbose(): LogStream, + LogWarn(): LogStream, + WithLevel(): LogStream.
    • CryptoStack («aapAPI,aapNativeInterf...»): Realisiert durch Cryptography (daemon-based, «aapFunctionalClust...»). Keine Operationen explizit aufgeführt.
    • ManifestAccessor («aapInternal,aapNativeInte...»): Realisiert durch Registry. Keine Operationen explizit aufgeführt.
    • TCP/IP Stack («aapInternal»): Realisiert durch Operating System. Keine Operationen explizit aufgeführt.

Realisierungsbeziehungen sind als gestrichelte Pfeile mit geschlossener, nicht ausgefüllter Pfeilspitze dargestellt; Abhängigkeiten von Raw Data Stream als offene Pfeile mit Stereotyp «use».

3. Dynamisches Verhalten & Sequenzablauf

Statisches Strukturdiagramm ohne explizite Ablauf- oder Sequenzpfade. Die «use»-Abhängigkeiten verdeutlichen synchrone oder asynchrone Schnittstellenaufrufe von Raw Data Stream an das Logging-Subsystem (Logger), kryptografische Dienste (CryptoStack), Metadaten-/Konfigurationszugriffe (ManifestAccessor) sowie Netzwerkkommunikation (TCP/IP Stack) über das zugrundeliegende Betriebssystem.

4. Normative Relevanz & Entwickler-Hinweise

Normativ verbindliche Spezifikation der externen Schnittstellenabhängigkeiten für Implementierungen des Functional Clusters Raw Data Stream. Die Trennung in standardisierte Plattform-APIs («aapAPI,aapNativeInterface») und interne Schnittstellen («aapInternal») definiert die zulässigen Kopplungsarten. Entwickler müssen sicherstellen, dass die erforderlichen Bindeglieder zu Log and Trace, dem kryptografischen Dämon, der Manifest-Registry sowie dem TCP/IP-Stack des Betriebssystems zur Laufzeit bereitgestellt und angebunden werden.

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

R23-11 → R24-11 normative Änderung Nachfolger: FIG-63ce267431c26106
  • Abhängigkeit von Registry über Schnittstelle ManifestAccessor («aapInternal,aapNativeInterface...») entfällt.
  • Abhängigkeit vom Operating System über Schnittstelle TCP/IP Stack («aapInternal») entfällt.
  • Abhängigkeit zum Functional Cluster Time Synchronization (daemon-based, «aapFunctionalCluster») über die Schnittstelle SynchronizedTimeBaseConsumer («aapAPI,aapPortInterface») mit 12 Operationen (GetRateDeviation(), GetTimeWithStatus(): SynchronizedTimeBaseStatus, RegisterStatusChangeNotifier(), RegisterSynchronizationStateChangeNotifier(), RegisterTimeLeapNotifier(), RegisterTimePrecisionMeasurementNotifier(), RegisterTimeValidationNotification(), UnregisterStatusChangeNotifier(), UnregisterSynchronizationStateChangeNotifier(), UnregisterTimeLeapNotifier(), UnregisterTimePrecisionMeasurementNotifier(), UnregisterTimeValidationNotification()) hinzugefügt.
  • Schnittstelle Logger: Rückgabetyp bei Operation IsEnabled() zu bool spezifiziert (zuvor ohne Rückgabetyp).

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

«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 | «aapInternal,aapNativeInte... | ManifestAccessor | Registry «aapFunctionalClust... | Cryptography daemon-based | «aapAPI,aapNativeInterf... | CryptoStack | «aapFunctionalCluster» | Raw Data Stream | «use» «use» «use» «use»

Begleitender Spezifikationstext:

Specification of Raw Data Stream AUTOSAR AP R23-11 5 Dependencies to other Functional Clusters This chapter provides an overview of the dependencies to other Functional Clusters in the AUTOSAR Adaptive Platform. Section 5.1 “Provided Interfaces” lists the interfaces provided by Raw Data Stream to other Functional Clusters. Section 5.2 “Required Interfaces” lists the interfaces required by Raw Data Stream. A detailed technical architecture documentation of the AUTOSAR Adaptive Platform is provided in [4]. 5.1 Provided Interfaces Table 5.1 provides a complete list of interfaces provided to other Functional Clusters within the AUTOSAR Adaptive Platform. Interface Functional Cluster Purpose No provided interfaces Table 5.1: Interfaces provided to other Functional Clusters 5.2 Required Interfaces «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 «aapInternal,aapNativeInte... ManifestAccessor Registry «aapFunctionalClust... Cryptography daemon-based «aapAPI,aapNativeInterf... CryptoStack «aapFunctionalCluster» Raw Data Stream «use» «use» «use» «use» Figure 5.1: Interfaces required by Raw Data Stream from other Functional Clusters Figure 5.1 shows interfaces required by Raw Data Stream from other Functional Clusters wi

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R23-11 AUTOSAR_AP_SWS_RawDataStream S. 9 5.1 Figure 5.1: Interfaces required by Raw Data Stream from other Functional Clusters