Hauptinhalt

Component Development

R2026b
Develop AUTOSAR adaptive software components and service communication

After creating a Simulink® representation of an AUTOSAR adaptive software component:

  • Refine the AUTOSAR software component configuration by using the Service Mappings Editor and Property Inspector.

  • Develop algorithmic content in the component, using a broad range of Simulink model-based design capabilities.

If you have Simulink Coder™ and Embedded Coder® software, you can generate ARXML descriptions and algorithmic C++ code for integration into the AUTOSAR Run-time for Adaptive Applications (ARA) described in Generate AUTOSAR Adaptive C++ Code and XML Descriptions.

An AUTOSAR application is modeled by interconnected software components. Each software component encapsulates a functional implementation of automotive behavior, with well-defined connection points to the outside world.

Use the Service Mappings editor and the AUTOSAR Dictionary to begin refining and developing the component. The Service Mappings editor provides a Simulink perspective of the component, in which you selectively map Simulink elements to AUTOSAR elements. The AUTOSAR Dictionary provides an AUTOSAR perspective of the component, in which you configure AUTOSAR elements and their properties. To get started, see AUTOSAR Component Configuration.

Tools

Service Mappings EditorMap model elements to service interface definitions

Functions

expand all

autosar.api.getAUTOSARPropertiesConfigure AUTOSAR software component elements and properties programmatically
autosar.api.createCreate or update mapped AUTOSAR component model
autosar.api.deleteDelete AUTOSAR properties and mapping for Simulink model
autosar.api.validateModelValidate AUTOSAR properties and mapping of Simulink model
autosar_ui_launchOpen AUTOSAR Dictionary dialog box
autosar_ui_closeClose AUTOSAR Dictionary dialog box

Topics