System Composer

设计和分析系统架构与软件架构

System Composer™ 支持通过指定和分析架构来进行基于模型的系统工程和软件架构建模。使用 System Composer,您可以在细化架构模型的同时分配需求,然后使用 Simulink® 设计和仿真该模型。

架构模型由组件和接口组成,可以直接创建、从其他工具导入,或使用 Simulink 设计的架构元素来填充。您可以使用多个架构模型来描述您的系统,并通过模型到模型分配在其间建立有向关系。您可以使用序列图、状态图或 Simulink 模型来捕获行为。您可以定义和仿真组件函数的执行顺序,并从软件架构模型生成代码(需要 Simulink 和 Embedded Coder®)。

要调查特定设计或分析问题,您可以创建模型的自定义实时视图。架构模型可用于分析需求、通过构造型捕获属性、执行权衡研究,以及生成规格和接口控制文档 (ICD)。

架构创建

为基于模型的系统工程和软件创建架构、组合和接口并详细说明其规格。 

需求分配和可追溯性

将架构模型元素与需求相关联。以迭代方式分解架构,同时衍生出新的需求并创建规格。

探查和分析

向架构元素添加自定义属性,以使用特定于领域的设计数据扩展您的架构,并应用 MATLAB 分析来执行权衡研究。

实时模型视图

针对特定设计或分析问题生成模型视图,并用各种类型的示意图轻松可视化。 

架构分配

针对代表系统不同方面(如功能、软件或物理架构)的两个架构模型,在其元素之间建立有向关系。

行为建模

使用模块图、状态图和序列图等各种形式,描述组件级和系统级行为。

软件架构

定义函数的执行顺序,在架构级别仿真设计,生成代码并部署到您的嵌入式系统。 

Simulink 集成

使用 Simulink 实现您的架构组件,在整个基于模型的设计中确保一致的接口以及可追溯性。 

架构导入和导出

导入在第三方数据库或架构建模工具中创建的架构模型,对其进行编辑,并导出更改后的模型。 

获取免费试用版

30 天探索触手可及。


准备购买?

获得定价信息并了解相关产品。

您是学生吗?

获取 MATLAB 和 Simulink 学生版软件。