主要内容

定义概要文件和原型

为了验证结构和功能需求,您必须捕获架构模型中元素的非功能属性。例如,如果对系统的总功耗有限制,那么模型必须捕获每个电气组件的额定功率。这就需要使用与需求相对应的属性扩展内置模型元素类型,在本例中,电气组件类型作为组件的扩展。您可以使用一组称为概要文件的属性集或构造型,将模型元素类型的自一致域引入System Composer™。

System Composer提供了以下架构模型元素来描述架构模型:

  • 组件

  • 港口

  • 连接

您可以使用Property Inspector查看架构模型中每个元素的属性。使用开放属性检查器查看>属性检查器

使用概要文件编辑器创建概要文件。概要文件与体系结构模型分开保存,并且对所有体系结构模型可用。

当你创建一个概要文件时,你定义:

  • 原型——自定义内置模型元素类型

  • 属性集——向架构模型元素添加分析属性

  • 数据类型、维度等-定义属性值

您可以定义构造型来扩展内置元素并捕获关于元素的其他数据。元素构造型定义了它们所应用的元素的类别。例如,MechanicalComponent带有属性的原型重量而且体积仅适用于组件。

原型不必定义一个类。例如,ProjectItem原型可以添加通用属性,如目录编号或单位成本,aBorrowedItemStereotype可以添加属性,例如BorrowedSource而且ReturnDeadline.一个模型元素可以有多个原型。

原型可以扩展其他原型以包含它们的属性。例如,用户界面的扩展SoftwareComponent构造型,并添加名为ScreenResolution

您可以在概要文件中收集原型。

创建概要文件并添加原型

创建概要文件,以定义在体系结构模型中使用的一组组件、端口和连接类型。例如,一个机电系统的概要文件,例如一个机器人,可以由以下类型组成:

  • 组件类型:

    • 电子元件

    • 机械零件

    • 软件组件

  • 连接类型:

    • 模拟信号连接

    • 数据连接

  • 端口类型

    • 数据端口

使用概要文件编辑器定义概要文件。在任何体系结构模型中,选择>配置文件>配置文件编辑器.点击新的配置文件.选择新的概要文件开始编辑。

左边是配置文件浏览器,右边是配置文件属性的配置文件编辑器。

命名概要文件并提供描述。通过单击添加原型新的原型.您可以通过单击删除原型和概要文件删除图标在他们各自的菜单中。

保存配置文件。文件名与配置文件名称相同。

使用构造型添加属性

在概要文件中选择一个原型来定义它:

  • 的名字—部件类型名称,例如:ElectricalComponent

  • 适用于-原型应用的模型元素类型。该字段可以是体系结构、组件、端口、连接器或接口。您只能将此构造型应用于该类型的模型元素。

  • 图标-在模型元素上显示的图标。

  • 基地的刻板印象-该刻板印象所依据的其他刻板印象。这可以是空的。

  • 抽象的刻板印象不打算直接应用于模型元素的原型。您只能将抽象构造型用作其他构造型的基本构造型。

向原型添加属性.为每个属性定义以下字段:

  • 属性名-有效变量名

  • 类型-数值、字符串或枚举数据类型

  • Unit -以字符串形式为单位值

  • Default -默认值

配置文件编辑器,配置文件名为“项目配置文件”在左边,原型列在下面。

使用属性工具条添加、删除和重新排序属性:添加、删除、向上和向下移动图标。

属性可以创建应用所有模型元素类型的原型适用于字段<无>.使用这些构造型,您可以向元素添加属性,而不管它们是组件、端口、连接器还是体系结构。

命名为“General Element”的原型属性节和类型为int8的属性名“Ref Number”,默认值为1。

默认的刻板印象

每个概要文件都可以有一组默认原型。当某个类型的每个新元素必须采用相同的构造型时,使用默认构造型。当您导入概要文件时,System Composer将默认原型应用到根体系结构。属性在配置文件编辑器中设置此默认值原型在导入时应用到根目录字段。

对于概要文件“项目概要文件”,使用概要文件属性部分选择“Stereotype applied to root on import”作为“项目组件”。

这个默认原型是用于顶级体系结构的。如果一个模型导入多个概要文件,那么所有概要文件的默认组件原型将应用到该体系结构。

每个组件原型也可以有添加到其体系结构中的组件、端口和连接的默认值。例如,如果希望电气组件中的所有新连接都是模拟连接,请设置AnalogConnection类的默认构造型ElectricalComponent刻板印象。

对于“电气组件”构造型,为组件、端口和连接器定义了“组合的默认构造型”。

在您将概要文件导入模型之后,所有的新连接都假定AnalogConnection刻板印象。

持续的样式

概要文件和构造型用于在体系结构模型元素上应用自定义元数据。元素样式是指示应用原型的附加视觉提示

您可以为组件原型使用提供的图标,或者使用您自己的自定义图标图像。自定义图标支持金宝app. pngjpeg,或. svn大小为16 × 16像素的图像文件。自定义图标作为标识显示在应用原型的组件上。

原型化自定义图标样式。

您可以将颜色与组件构造型相关联。元素样式是指示应用原型的附加视觉提示。

在概要文件编辑器上为原型选择一个自定义图标和颜色。

使用一组预配置的组件原型颜色选项来设置体系结构组件头部的样式。您可以使用一组预配置的组件原型颜色选项来设置体系结构组件头部的样式。下面是一个用图标和颜色显示应用组件原型的示例。看到使用原型和概要学习如何在模型中使用原型。

带有显示图标和颜色的原型的组件。

类似地,您可以使用原型设置设置体系结构连接器的样式。您可以通过使用连接器、端口或端口接口构造型来设置连接器的样式。自定义样式提供各种颜色和线条样式选择。连接器样式也反映在体系结构和聚光灯视图中。

在原型属性对话框中选择连接器颜色。

另请参阅