How to Simulate and Test Heterogeneous AUTOSAR Software Compositions in Simulink
Martin Römpert, Senior Expert, Model-Based Development, Autonomous Mobility and Safety Division, Continental Automotive
In our software at Continental Automotive, we have nearly 1,000 AUTOSAR software components (SWCs). These are a combination of handwritten C-code SWCs and Model-Based Design SWCs.
As we decided to use Model-Based Design as the standard development method for all AUTOSAR SWCs, we set up a project called Modular Software. The goal is to use one unified toolchain to develop and test both types of AUTOSAR SWCs.
In this talk, we describe how to simulate and test complex AUTOSAR software compositions that contain Model-Based Design and handwritten SWCs using one unified, ASPICE-conformal tooling.
We bring handwritten AUTOSAR SWCs and software compositions together into the Simulink® environment, simulate it using software-in-the-loop mode and test the system using Simulink Test™.
As we bring the handwritten code into Simulink and set up the software testing using Simulink Test, we facilitate the transition from handwritten code to Model-Based Design, identify software integration issues, and enable software testing early in the process, reducing time and costs
Published: 4 Jun 2024