AUTOSAR migration from existing automotive software

The AUTOSAR consortium was founded to manage the growing electronics complexity and improve cost-efficiency without any compromises with quality as well as reusability. It is expected that AUTOSAR, open and standardized automotive software architecture, is widespread in automotive industry worldwide. In general, automotive embedded software has been closely coupled with the hardware, and the boundary between application software and hardware related software is not clear. The AUTOSAR approach requires a more different approaching way to develop automotive embedded software than today. In AUTOSAR, the application software and infrastructural software are clearly separated through the concept of RTE (Run Time Environment), and the paradigm of design is shifted from coding to configuration. By introducing AUTOSAR, existing system need to be translated into AUTOSAR and, several migration concepts are necessary for the successful transition. ECU developments typically start with legacy software, and it is unavoidable to rearrange existing software according to the AUTOSAR concept. This paper shows how to construct AUTOSAR application software components and basic software modules for already developed ECU software.