系统的作曲家
设计和分析系统和软件架构
System Composer™支持基于模型的系统工程和软件设计的体系结构和组合的定义、分析和规范。使用System Composer,您可以在细化体系结构模型的同时分配需求,然后可以在Simulink中设计和模拟该模型金宝app®.
System Composer允许您创建或导入体系结构模型,这些模型根据组件和接口来描述系统。您还可以从Simulink设计或C/ c++代码的体系结构元素填充体系结构模型。金宝app您可以创建模型的自定义活动视图来研究特定的设计或分析关注点。使用这些体系结构模型,您可以分析需求,通过构造型捕获属性,执行交易研究,并生成规范和icd。
开始:
组成层次结构
使用熟悉的组件、端口和连接器建模方法对组件进行分层系统和软件分解。在您准备好在Simulink中实现之前,反复地向您的设计中添加更多的细节。金宝app
接口管理
指定和细化端口上的接口,以定义组件之间交换的信息。通过检查单元、类型和其他特征来验证端口之间的接口兼容性。管理字典中的接口,以促进跨项目的多个模型的重用。
架构导入
通过将外部存储库和文件连接到MATLAB,重用现有的设计构件和接口控制文档(ICD)信息®并使用API将信息导入到System Composer中。
创建和链接Simulink组件金宝app
作为自顶向下体系结构设计的一部分,创建、链接和管理金宝appSimulink行为组件和接口。
重用模型模型金宝app
自底向上从现有的Simulink模型创建体系结构模型。金宝app从现有的Simulink系统模型中提取一个组合,或者从一组Simulink组件金宝app模型中合成一个组合。
建立行为规范
在Simulink和Stateflow中捕获并模拟所需的系统行为金宝app®在System Composer中细化和验证您的需求和体系结构。
需求分配
从外部资源分配需求到架构元素。从体系结构元素可视化和跟踪需求,派生下一层需求,并交互式地分解体系结构。
需求分析
使用Sim金宝appulink Requirements™,您可以执行需求覆盖分析来评估体系结构的完整性。导致可疑链接的需求变更被突出显示以支持影响分析。金宝app
参考体系结构
通过将组件及其分解保存在单独的文件中,然后从体系结构中的其他组件引用该组件,从而重用体系结构组件定义。使用相同的机制将您的整体设计划分为单独的模型构件。您可以为一个组件定义多个参考体系结构之间的变体。
建筑项目
对于大型架构,使用项目来促进组件重用、基于模块化团队的设计和独立组件的发布。项目支持大规模组件金宝app化,使您能够从父项目引用其他项目。
AUTOSAR组合编辑器
作者组合,并使用组合编辑器模拟基本软件服务的功能行为(需要AUTOSAR块集)
将来发布
在需要时访问和发现系统编写器功能
体系结构视图
为不同的关注点创建体系结构模型的多个持久视图
体系结构模型的查询
创建自定义查询来自动生成体系结构模型的视图
要求链接
将需求链接到体系结构和聚光灯视图中的元素(需要Simulink需求)金宝app
接口适配器
使用不同但兼容的接口可视地指定组件之间的接口映射
看到发布说明有关这些功能和相应功能的详细信息。