DEENESPTFRRUARHIKOZHNL
AUTOSAR_SWS_ExecutionManagement FIG-172ad9be49dff1a0 660 × 497 px 1 Release(s)

Figure 7.5: Startup sequence

SHA-256 Inhalts-Fingerabdruck: 172ad9be49dff1a0b64c243d8e1e03941aee521b6877e92f3c67b7afafffad29
✦ 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

Ablaufdiagramm / Initialisierungssequenz für den Hochlauf der AUTOSAR Adaptive Platform. Das Diagramm stellt die Phasen des Boot- und Startvorgangs von der Betriebssystemebene bis zur Ausführung von Prozessen im Kontext des Moduls Execution Management dar.

2. Komponenten, Entitäten & Schnittstellen

  • OS (Operating System): Führt den Initial-Boot durch und startet das Execution Management.
  • Execution Management (EM): Zentrale funktionale Einheit der Adaptive Platform Foundation zur Steuerung von Lebenszyklen und Startreihenfolgen.
  • Processed Manifests: Konfigurationsartefakte mit Abhängigkeitsbeschreibungen (Dependency Description) für Applikationen.
  • Adaptive Platform Foundation Modules: Plattformmodule, die als über Manifeste beschriebene Applikationen modelliert und gestartet werden.
  • Processes of Application Executables: Instanziierte Betriebssystemprozesse der auszuführenden Applikationen.

3. Dynamisches Verhalten & Sequenzablauf

  1. OS boot: Das Betriebssystem initialisiert die Hardware und grundlegende OS-Dienste.
  2. OS starts the Execution Management: Das Betriebssystem startet die ausführbare Datei des Execution Managements.
  3. The Execution Management reads the processed manifests and determines the application startup order based on the dependency description: Das Execution Management lädt die vorverarbeiteten Manifeste und ermittelt die Startreihenfolge anhand der deklarierten Abhängigkeiten.
    • Innerhalb dieser Phase werden auch weitere Module der Adaptive Platform Foundation gestartet, da diese ebenfalls als Applikationen mit Manifesten spezifiziert sind („Other Adaptive Platform Foundation modules are also started as they are Applications described with Manifests“).
  4. Processes of Application Executables are instantiated based on the startup order: Die Prozesse der Anwendungs-Executables werden sequenziell bzw. gemäß der ermittelten Startreihenfolge durch das Execution Management instanziiert.

4. Normative Relevanz & Entwickler-Hinweise

Das Diagramm definiert die normative Startkaskade der AUTOSAR Adaptive Platform. Entwickler und Integratoren müssen sicherstellen, dass Abhängigkeiten in den Anwendungsmanifesten vollständig deklariert sind, da das Execution Management die Startreihenfolge direkt aus diesen Manifestinformationen ableitet. Plattform-Basisdienste sind integrationsseitig wie reguläre Manifest-basierte Applikationen zu behandeln.

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

R18-10_R4.4.0_R1.5.0 → R19-03 keine inhaltliche Änderung Vorgänger: FIG-aa56ca3506e605e9

Keine inhaltlichen Änderungen erkennbar.

R19-03 → R19-11 keine inhaltliche Änderung Nachfolger: FIG-c8cd215532f5e4d7

Keine inhaltlichen Änderungen erkennbar.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Erkannte Spezifikationsbelege & Anforderungen auf dieser Seite

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

OS boot | OS starts the Execution Management | The Execution Management reads the processed manifests | and determines the application startup order based on the | dependency description. | Processes of Application Executables are instantiated | based on the startup order. | Other Adaptive Platform Foundation modules are also | started as they are Applications described with | Manifests

Begleitender Spezifikationstext:

Specification of Execution Management AUTOSAR AP Release 19-03 7.3.4 Startup Sequence When the Machine is started, the OS will be initialized first and then Execution Management is launched as one of the OS’s initial Processes1. Other functional clusters and platform-level Applications of the Adaptive Platform Foundation and Adaptive Platform Services are then launched by Execution Management. After the Adaptive Platform Foundation and Adaptive Platform Services are up and running, Execution Management continues to launch userlevel Applications. Please note that an Application consists of one or more Executables. Therefore to launch an Application, Execution Management starts Processes as instances of each Executable. [SWS_EM_01000]{DRAFT} Startup order ⌈The startup order of the platformlevel Processes shall be determined by Execution Management based on Machine Manifest and Execution Manifest information. ⌋(RS_EM_00100, RS_AP_00131) Please see Section 7.1.6. Figure 7.5 shows the overall startup sequence. OS boot OS starts the Execution Management The Execution Management reads the processed manifests and determines the application startup order based on the dependency description. Processes of Application Executables are instantiated based on the startup order. Other Adaptive Platform Foundation modules are also started as they are Applications described with Manifests Figure 7.5: Startup sequence 1Typically the init process 31 of 105 — AUTOSAR CONFIDENTIAL — Document ID 721

Vorkommen in AUTOSAR-Releases (2)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R19-03 AUTOSAR_SWS_ExecutionManagement S. 31 7.5 Figure 7.5: Startup sequence
R19-03 AUTOSAR_SWS_ExecutionManagement S. 31 7.5 Figure 7.5: Startup sequence