Pamir Ghimire
3 min readMar 15, 2020

--

Classic vs Adaptive AUTOSAR

AUTOSAR, short for Automotive Open System Architecture, is a consortium of auto manufacturers and supporting vendors that standardizes software architecture for ECUs. The acronym is also used to refer to the standards themselves developed by the consortium. AUTOSAR advocates an abstract architecture with 3 layers : Basic Software (BSW), RTE (middleware), and Application. This three layer abstract architecture is common to both classic and adaptive standards.

classic AUTOSAR architecture

Classic AUTOSAR is a set of specifications for development of embedded software platforms that support basic automotive functions. Classic platforms are expected to provide BSW and RTE abstractions in multi-ECU environments so that OEMs and vendors can implement basic applications on top of them. Classic platforms are not expected to be able to interact with components external to the vehicle to configure driving functions. This standard is an extension of the OSEK standard that specifies an embedded operating system, a communications stack (middleware), and a network management protocol (see ISO 17356).

Adaptive AUTOSAR architecture

In contrast to a classic platform, an adaptive platform is expected to support basic as well as advanced cross-domain functions on top of multi-core multi-ECU and…

--

--

Pamir Ghimire

Open minded problem-solver and technological optimist, experienced C++ developer for automotive and computer vision, enthusiast for clean code and big-data