Adaptive AUTOSAR Training

Service-Oriented | POSIX | High-Performance ECUs

Adaptive Platform ara::com SOME/IP SOA POSIX

Module 1 – Adaptive AUTOSAR Overview

  • Why Adaptive AUTOSAR?
  • Adaptive vs Classic AUTOSAR
  • Use cases: ADAS, AD, HPC
  • Adaptive Platform architecture

Module 2 – POSIX OS & Platform Foundation

  • POSIX OS requirements
  • Process & thread model
  • Memory management
  • Scheduling & timing

Module 3 – Adaptive Applications

  • Adaptive application lifecycle
  • Process execution model
  • ara::core APIs
  • Logging & error handling

Module 4 – Execution Management

  • Startup & shutdown sequences
  • Function groups
  • Machine states
  • Health monitoring

Module 5 – Service-Oriented Communication

  • SOA principles
  • ara::com overview
  • SOME/IP & service discovery
  • Events, methods & fields

Module 6 – Network & Middleware

  • Ethernet stack
  • DDS vs SOME/IP
  • QoS & latency
  • High-bandwidth data flows

Module 7 – Persistency & Diagnostics

  • Persistency management
  • Key-value & file storage
  • Diagnostics over IP (DoIP)
  • Logging & tracing

Module 8 – Safety & Security

  • ISO 26262 alignment
  • Freedom from interference
  • Secure boot & updates
  • Cryptographic services

Module 9 – Update & Configuration Management

  • OTA updates
  • Manifest & versioning
  • Rollback strategies
  • Deployment models

Capstone – Adaptive ECU Project

  • Adaptive app design
  • Service-oriented communication
  • Execution management configuration
  • OEM-style architecture review