Main Content

Design Software Architectures

Author, simulate, generate code, and deploy software architectures

System Composer™ software architectures provide capabilities to author software architectures composed of software components, ports, and interfaces. Use System Composer to design your software architecture model, define the execution order of your functions from your components, simulate your design in the architecture level, and generate code.


systemcomposer.createModelCreate System Composer model
createSimulinkBehaviorCreate Simulink behavior and link to component


Author Software Architectures

Model software architectures in System Composer.

Simulate and Deploy Software Architectures

This example shows how to build a multi-component software architecture model with a rate-based and export-function components, how to simulate your design at the architecture level, and how to generate code.

Featured Examples