The Classic Platform is AUTOSAR's solution for embedded systems with hard real-time and safety constraints.
The Adaptive Platform is AUTOSAR’s solution for high-performance computing ECUs to build fail-operational systems for use cases such as autonomous driving.
Common parts of the Classic Platform and Adaptive Platform are released as a separate standard called AUTOSAR Foundation. Common parts are for example bus protocols and common aspects of the methodology.
AUTOSAR acceptance tests are system tests at bus level as well as at application level to validate the behavior of an AUTOSAR stack with regards to the application software components as well as to the communication bus.
AUTOSAR standardized a large set of application interfaces in terms of syntax and semantics for the following five vehicle domains: Body and Comfort, Powertrain Engine, Powertrain Transmission, Chassis Control, as well as Occupant and Pedestrian Safety.
Comparison of technical characteristics of
|Operating system based on OSEK||Operating system based on POSIX|
(PSE51 with optional extensions)
|Execution of code directly from ROM||Application is loaded from persistent memory into RAM|
|Same address space for all applications||Each application has its own virtual address space|
|Optimized for signal-based communication||Designed for service-oriented communication|
|Fixed task configuration||Support of multiple dynamic scheduling strategies|
The specifications as released by the AUTOSAR development partnership are intended for the purpose of information only. The use of material contained in the specifications requires membership within the AUTOSAR development partnership or an agreement with the AUTOSAR development partnership. The AUTOSAR development partnership will not be liable for any use of the specifications.