Main Content

Adaptive Software Component Modeling

Model and simulate AUTOSAR software for the Adaptive Platform

AUTOSAR Blockset software supports software component modeling for the Adaptive Platform. To develop AUTOSAR adaptive software components in Simulink®:

  • Create a Simulink representation of an AUTOSAR software component. AUTOSAR adaptive component creation can start from an AUTOSAR XML (ARXML) component description or an existing Simulink design.

  • Develop the adaptive software component by refining the AUTOSAR configuration and creating algorithmic model content.

  • Generate an ARXML component description and algorithmic C++ code for testing or for integration into the AUTOSAR run-time environment. (AUTOSAR code generation requires Simulink Coder™ and Embedded Coder®.)


  • Modeling Patterns
    Simulink modeling patterns for AUTOSAR adaptive software component behavior and structure
  • Component Creation
    Create AUTOSAR adaptive software component from model or ARXML
  • Component Development
    Develop AUTOSAR adaptive software components and service communication; use programmatic interfaces; apply modeling checks
  • Code Generation
    Generate AUTOSAR-compliant C++ code and XML descriptions for production integration; build Linux® executables or libraries for testing