系统的作曲家

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

System Composer™支持对体系结构和组合的定义、分析和规范基于模型的系统工程和软件设计。使用System Composer,您可以在细化体系结构模型的同时分配需求,然后可以在Simulink中设计和模拟该模型万博1manbetx®

System Composer允许您创建或导入根据组件和接口描述系统的体系结构模型。您还可以从Simulink设计的架构元素或C/ c++代码中填充架构模型。万博1manbetx您可以创建模型的自定义实时视图,以研究特定的设计或分析关注点。使用这些体系结构模型,您可以分析需求,通过构造型获取属性,执行交易研究,并生成规范和icd。

开始:

建筑创作

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

组成层次结构

使用熟悉的组件、端口和连接器建模方法,勾勒出组件的层次系统和软件分解。迭代地为你的设计添加更多细节,直到你准备在Simulink中实现。万博1manbetx

接口管理

指定和细化端口上的接口,以定义组件之间交换的信息。通过检查接口的单元、类型和其他特性来确认接口之间的兼容性。在字典中管理接口,以促进项目的多个模型之间的重用。

通过新建接口或选择已有接口将接口应用到端口。指定数据的类型、维度、单元和结构。

架构导入

通过将外部存储库和文件连接到MATLAB,重用现有的设计构件和接口控制文档(ICD)信息®并使用API将信息导入System Composer。

将外部存储库和文件连接到MATLAB,并使用API导入信息。

万博1manbetx仿真软件的集成

在Simulink中使用基于模型的设计来实现架构规范。万博1manbetx

创建和链接Simulink组件万博1manbetx

作为自顶向下架构设计的一部分,创建、链接和管理Si万博1manbetxmulink行为组件和接口。

重用模型模型万博1manbetx

从现有的Simulink模型自下而上地创建体系结构模型。万博1manbetx从现有的Simulink系统模型中提取一个组合,或者从一组Simulink组件万博1manbetx模型中合成一个组合。

建立行为规范

在Simulink和statflow中捕获和模拟所需的系统行为万博1manbetx®在System Composer中细化和验证您的需求和体系结构。

使用statflow和MATLAB App Designer来创建可执行原型,用于精炼和验证需求。

需求分配和可追溯性

将体系结构模型元素与需求关联起来。迭代地分解体系结构,同时派生额外的需求来创建规范。

需求分配

将外部源的需求分配到体系结构元素。从体系结构元素可视化和跟踪需求,派生下一层次的需求,并以交互方式分解体系结构。

需求分析

使用Sim万博1manbetxulink Requirements™,您可以执行需求覆盖分析,以评估架构的完整性。突出显示导致可疑链接的需求更改,以支持影响分析。万博1manbetx

资料和分析

使用特定领域的设计数据扩展您的体系结构,并应用MATLAB分析来执行交易研究。

刻板印象

使用原型向架构元素添加自定义属性。在可以应用于体系结构的概要文件中对相关的原型进行分组和扩展。

使用MATLAB分析的贸易研究

基于贸易研究结果优化体系结构。通过层次结构或连接性遍历架构,并执行参数信息的汇总。创建您自己的MATLAB分析脚本,以便按需应用。

使用MATLAB直接访问架构数据,并使用自己的分析脚本执行交易研究,例如计算系统的总质量。

模型重用和打包

在项目内或跨项目重用模型、组件、接口和设计数据。使用System Composer项目来组织相关的模型工件并促进重用。

参考体系结构

通过将组件及其分解保存在单独的文件中,然后从体系结构中的其他组件引用该组件,重用体系结构组件定义。使用相同的机制将整个设计划分到单独的模型工件中。您可以为一个组件定义多个参考体系结构之间的变体。

创建可重用组件,该组件包含可用于实现其他组件的接口和层次结构。

建筑项目

对于大型架构,使用项目来促进组件重用、基于团队的模块化设计和独立组件的发布。项目通过允许您从父万博1manbetx项目引用其他项目来支持大规模组件化。

项目可以被其他支持大规模组件化的项目引用。万博1manbetx

生活模型视图

为特定的设计或分析关注点定制模型视图。在更新其他模型视图的视图中进行更改,并保存视图以供以后使用。

体系结构视图

为特定的设计或分析关注点创建自定义视图,以实现多个涉众之间的沟通。例如,您可以创建只包含软件、机械或电气元素的视图。通过视图,上下文编辑将在整个模型中反映的设计属性和链接需求。

聚光灯下的观点

生成一个预先配置的视图,显示组件的上下文及其连接性。使用它来检查哪些组件和接口将受到更改的影响。

最新的特性

模型对模型的分配

建立表示系统不同方面的两个架构模型元素之间的直接关系

持续的样式

基于带有自定义颜色和图标的原型样式组件和连接器

体系结构视图

为一个体系结构模型创建多个持久视图,包括使用可视化过滤器的自动化,针对不同的关注点

层次结构关系图

将任何架构视图表示为显示组件层次结构和属性的树形图

要求链接

从任何视图将需求链接到架构模型的组件和端口(需要Simulink requirements)万博1manbetx

界面原型

为接口对象上的自定义元数据应用原型

关联数据字典

跨多个链接的数据字典定义接口对象,以分离关注点

接口适配器

可视化地指定具有不同但兼容接口的组件之间的接口映射

看到发布说明有关这些特性和相应功能的详细信息。