Main Content

Component Creation

Create AUTOSAR software component from model or ARXML

To begin working on an AUTOSAR 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 or composition from AUTOSAR XML (ARXML) files into a new Simulink model. To get started, see Create AUTOSAR Software Component in Simulink or Import AUTOSAR XML Descriptions Into Simulink.

Apps

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

Objects

arxml.importerImport AUTOSAR XML descriptions of software components, compositions, or packages
Simulink.dictionary.ArchitecturalDataEdit architectural data in a Simulink data dictionary programmatically (Since R2023b)

Functions

expand all

autosar.api.createCreate or update mapped AUTOSAR component model
autosar.api.deleteDelete AUTOSAR properties and mapping for Simulink model
createComponentAsModelCreate Simulink representation of AUTOSAR ARXML atomic software component
createCompositionAsModelCreate Simulink representation of AUTOSAR ARXML software composition
getComponentNamesGet AUTOSAR software component names from ARXML files
updateAUTOSARPropertiesUpdate model with ARXML definitions from AUTOSAR element packages
updateModelUpdate AUTOSAR model or architecture with ARXML changes
updateArchitecturalDataUpdate Architectural Data section from ARXML definitions (Since R2024b)

Topics

Create AUTOSAR Software Component

Import AUTOSAR XML Descriptions

Update from ARXML

Limitations and Tips