Software Component Designer for Simulink

Software Component Designer for Simulink

Design, Simulate, and Deploy SOA (Service-Oriented Architecture) Applications

Software Component Designer for Simulink provides a complete workflow for developing modern, service-oriented architecture (SOA) applications.

  • Automatically map a Simulink model to a software component and configure its service interfaces using the Software Component Designer app.
  • Simulate the communication and execution behavior of multi-component software compositions (with System Composer).
  • Validate and test component and composition behaviors by automatically generating architecture test harnesses (with Simulink Test).
  • Author top-down service interface definitions for your software components (with System Composer).
  • Remap models between Embedded Linux and AUTOSAR adaptive platforms (with AUTOSAR Blockset). 
  • Generate and deploy complete applications to supported platforms (with Embedded Coder).
Software Component Designer APP

Configure Simulink Models as Software Components

Use the Software Component Designer app to configure Simulink models as software components. Define service providers and consumers using client-server ports and message-based communication. Specify communication and execution behavior by configuring Quality of Service (QoS) properties.

Simulate and Verify Software Compositions

Integrate software components into a composition. Then, simulate to verify communication patterns, execution behavior, and dependencies. Use architecture test harnesses to validate and test individual component behaviors before running composition-level simulations using System Composer.

Generate Production-Ready Embedded Linux Applications

Automatically generating fully deployable applications for Embedded Linux, complete with DDS and SOME/IP middleware bindings using Embedded Coder.

Application Examples

Accelerate service-oriented architecture design with ready to use reference examples.