Main Content

Component Creation

Create AUTOSAR adaptive software component from model or ARXML

To begin working on an AUTOSAR adaptive software component, create a Simulink® representation of the component. Either create an AUTOSAR software component for an existing Simulink model or import an AUTOSAR software component from AUTOSAR XML (ARXML) files into a new Simulink model. To get started, see Create AUTOSAR Software Component in Simulink or Import AUTOSAR Adaptive Software Descriptions.


AUTOSAR Component DesignerGenerate AUTOSAR compliant C or C++ code and export ARXML descriptions for processors used in automotive systems


autosar.api.createCreate or update mapped AUTOSAR component model
autosar.api.deleteDelete AUTOSAR properties and mapping for Simulink model
arxml.importerImport AUTOSAR component XML
createComponentAsModelCreate Simulink representation of AUTOSAR ARXML atomic software component
getComponentNamesGet AUTOSAR software component names from ARXML files
updateAUTOSARPropertiesUpdate model with ARXML definitions of AUTOSAR elements


Create AUTOSAR Software Component in Simulink

Create AUTOSAR software component in Simulink by using AUTOSAR Component Quick Start or Simulink Start Page.

Create and Configure AUTOSAR Adaptive Software Component

Create an AUTOSAR adaptive software component model from an algorithm model.

Import AUTOSAR Adaptive Software Descriptions

Import AUTOSAR adaptive component, interface, and data type descriptions from ARXML files into Simulink.

Import AUTOSAR Adaptive Components to Simulink

Create Simulink® models from XML descriptions of AUTOSAR adaptive software components.

Import AUTOSAR Package into Adaptive Component Model

Import and reference shared ARXML element definitions for the Adaptive Platform.


Software for importing ARXML descriptions of AUTOSAR software components, compositions, or shared elements into a Simulink model.

Round-Trip Preservation of AUTOSAR XML File Structure and Element Information

Preservation of imported AUTOSAR XML file structure, elements, and UUIDs for ARXML export.