System Composer

System Composer™ enables the definition, analysis, and specification of architectures and
compositions for model-based systems engineering and software design. With System Composer, you allocate requirements while refining an architecture model that can then
be designed and simulated in Simulink®.

System Composer lets you create or import architecture models that describe a system in terms
of components and interfaces. You can also populate an architecture model from the
architectural elements of Simulink designs or C/C++ code. You can create custom live views of the model to study
specific design or analysis concerns. With these architecture models you can analyze
requirements, capture properties via stereotyping, perform trade studies, and produce
specifications and ICDs.