主要内容

扩展架构元素

使用原型向架构元素添加自定义属性

System Composer™提供了内置的元素类型:组件、端口、连接器和接口。创建原型(2)以使用额外的架构元数据扩展元素类型(5)。将相关的原型打包到概要文件(1)中以与多个模型一起使用。在模型之间共享概要文件,以确保项目中的一致性。

原型(3)提供了一个模板来表示某些概念和术语。为模型元素分配自定义原型,以定义元素与系统的关系。附加的定量属性(5)在每个元素的基础上定义的值可以用于早期的分析(4),例如预算分配,延迟权衡,和其他参数设计关注点。您可以向属性值添加工程单元以建立上下文。

指定的系统编写器概要文件的描述。

功能

全部展开

systemcomposer.profile.Profile.createProfile 创建概要文件
systemcomposer.loadProfile 按名称排列的负载剖面
applyProfile 将概要文件应用于模型
removeProfile 从模型中移除轮廓
renameProfile 在模型中重命名概要文件
systemcomposer.profile.editor 打开配置文件编辑器
systemcomposer.profile.Profile.find 按名称查找概要文件
systemcomposer.profile.Profile.load 文件加载剖面
保存 将配置文件保存为文件
开放 打开配置文件
关闭 关闭档案
systemcomposer.profile.Profile.closeAll 关闭所有打开的配置文件
addProperty 为原型定义自定义属性
removeProperty 从原型中移除属性
hasProperty 查找元素是否具有属性
setProperty 设置应用于元素的原型对应的属性值
getProperty 获取应用于元素的原型对应的属性值
getPropertyValue 获得建筑产权的价值
getEvaluatedPropertyValue 从组件获取属性的评估值
getStereotypeProperties 获取元素上的构造型属性名
systemcomposer.profile.Stereotype.find 按名称查找刻板印象
getDefaultStereotype 获取配置文件的默认构造型
setDefaultStereotype 设置配置文件的默认构造型
getDefaultElementStereotype 获取元素的默认构造型
setDefaultElementStereotype 设置元素的默认构造型
addStereotype 向概要文件添加原型
removeStereotype 从概要文件中删除原型
getStereotype 在概要文件中找到原型的名字
applyStereotype 将原型应用到架构模型元素
batchApplyStereotype 将构造型应用于架构中的所有元素
getStereotypes 获取应用于架构模型元素的原型
removeStereotype 从模型元素中移除原型
hasStereotype 查找元素是否应用了原型

主题

定义概要文件和原型

基于组件、端口和连接器定义专门的模型元素类型。

使用原型和概要文件

导入概要文件,将原型应用到模型元素,并扩展现有的原型。

分析架构

在System Composer架构上执行静态分析,以评估系统的特征。

用System Composer工作流模拟移动机器人

用系统工程工作流模拟一个移动机器人体系结构。

特色的例子