Various possible scenarios for migration were analyzed and for evaluating the feasible legacy to AUTOSAR migration scenario, the following steps were performed for each of the identified scenario
- Capture the advantages in each of the scenarios
- Analyze the re-usability considering
-
How to define which ECUs will utilize Classic AUTOSAR and which will use Adaptive AUTOSAR
-
How to design and configure a system where Adaptive and Classic AUTOSAR co-exists
-
Using C++ 14, 17 contrast to C in Classic AUTOSAR
-
Using APIs and Services contrast to only services in Classic AUTOSAR
-
Using POSIX OS contrast to static OS in Classic AUTOSAR
-
Driver layer specified by the individual OS vendors contrast to MCAL in Classic AUTOSAR
-
Operating system and hypervisors
-
System Design
-
Classic Signaling meets Service Oriented Communication
-
Signal to service communication
Migration to Adaptive Autosar from a Classic AUTOSAR architecture could have better performance for ROM, RAM and CPU utilization while substantially increasing in reusability and similar reliability across multi-core ECUs/products.