定义配置文件和刻板印象
验证结构和功能需求,您必须捕获非功能属性元素系统作曲家™架构模型。捕捉这些属性,用刻板印象。
例如,如果有一个限制的总功耗系统,该模型必须能够捕获每个电子元件的额定功率。定义特定于组件的属性值需要扩展内置的模型元素类型与属性对应的要求。在这种情况下,电子组件类型为一个扩展的组件是一个刻板印象。通过扩展常规组件的定义,引入自定义建模语言和框架,包括特定的概念和术语重要的架构模型。捕捉早期个人属性也为背景参数分析和定义自定义视图。
一个刻板印象是一个自定义扩展的建模语言。刻板印象提供一种机制来扩展架构通过添加特定于域的语言元素的元数据。
原型应用于模型元素,如根级架构、组件架构、连接器、港口、数据接口、价值类型、函数、需求和链接。功能仅适用于软件架构。你必须有一个需求工具箱™许可模式应用于需求和链接。一个模型元素可以有多个成见。原型模型元素提供一组公共的属性字段,如质量、成本、和权力。
一个财产是一种刻板印象。您可以指定属性值为每个元素的原型被应用。
使用属性来存储定量特征,如重量和速度,与一个模型元素相关联。属性也可以描述性或表示一个状态。你可以查看和编辑的属性结构模型中的每个元素使用属性检查器。
打开属性检查器通过导航到建模>属性检查器。
一个配置文件是刻板印象的包,您可以使用它们来创建一个有条理的域的元素类型。
作者简介和概要文件应用到一个模型使用概要文件编辑器。您可以将刻板印象为项目存储在一个或几个配置文件。当您保存概要文件,它们存储在XML文件中。
在这个主题中,您将学习如何:
创建一个配置文件和属性定义的刻板印象。
定义默认的刻板印象在一个概要文件添加到任何新元素的模型与应用概要文件。
使用持续的样式,增强了模型的外观基于每个元素代表了特定的特性。
创建一个配置文件,添加构造型
创建一个配置文件来定义的一套组件,端口和连接类型中使用一个架构模型。例如,机电系统,比如一个机器人,可以包括这些类型。
组件类型
电子元件
机械零件
软件组件
连接类型
模拟信号连接
数据连接
端口类型
数据端口
定义一个配置文件使用概要文件编辑器通过导航到建模>概要文件编辑器。点击新的配置文件。选择新的概要文件,开始编辑。
请注意
在你移动,复制,或重命名一个配置文件到另一个目录,你必须关闭档案概要文件编辑器或通过使用关闭
函数。如果你重命名一个概要文件,遵循的例子renameProfile
函数。
名概要文件并提供一个描述。通过点击添加刻板印象新的原型。你可以通过点击删除刻板印象和概要文件按钮在各自的菜单。
请注意
创建要求或链接的刻板印象,你需要一个工具箱许可要求。有关更多信息,请参见定制需求和链接使用的刻板印象(需求工具箱)。
保存配置文件。文件名是一样的配置文件名。
添加属性与刻板印象
选择一个刻板印象在一个配置文件来定义:
的名字刻板印象的名字,例如,
ElectricalComponent
。适用于——原型应用的模型元素类型。这个选项可以
<所有>
,组件
,港口
,连接器
,接口
,函数
,要求
,或链接
。可以将这种刻板印象只应用到一个模型元素的类型。模型元素类型函数
只是用于软件体系结构模型。有关更多信息,请参见软件架构的原型应用于功能。模型元素类型要求
和链接
需要一个工具箱许可要求。图标——图标上显示颜色的模型元素,如果适用的话。
连接器的风格——连接器的线条样式和颜色,显示在模型是否适用。
基地的刻板印象——这个刻板印象是基于其他的刻板印象。这个选项可以是空的。
抽象的刻板印象刻板印象,并不是直接用于一个模型元素。你只可以使用抽象的刻板印象为基础原型其他刻板印象。
将属性添加到原型使用按钮。为每个属性定义这些字段:
属性名-有效的变量名
类型——数字、字符串或枚举数据类型
枚举类型的名称,名称,如果适用
单位-价值单位为字符串
默认-默认值
添加、删除和重新排序属性使用的财产将来发布:
你可以创建一个原型,它适用于所有的模型元素类型设置适用于字段<所有>。与这些刻板印象,您可以添加属性元素不管他们是否组件、港口、连接器、接口、功能,需求,或链接。
定义默认的刻板印象
每个文件可以有一组默认的刻板印象。使用默认的刻板印象当某种类型的每个新元素必须假定相同的刻板印象。系统作曲家默认构造型适用于根架构当你导入配置文件。你可以设置这个默认ProjectComponent
在概要文件编辑器使用原型应用于根进口字段。
这个默认的刻板印象是高层建筑。如果一个模型进口多个概要文件,默认所有概要文件应用到架构组件的刻板印象。
每个组件原型也可以有默认的组件,端口,连接添加到它的架构。例如,如果您想要所有项目新连接组件模拟连接,设置AnalogConnection
作为默认的刻板印象ProjectComponent
刻板印象。
当你导入配置文件ProjectProfile
到一个模型:
的
ProjectComponent
原型被自动应用到根的架构。的
ElectricalComponent
原型被自动应用到所有的新组件体系结构模型。的
SignalPort
原型被自动应用到所有的新港口。的
AnalogConnection
原型被自动应用到所有的新连接。
持续使用样式
概要文件和刻板印象是用来实施定制的元数据体系结构模型元素。元素样式是一个额外的视觉线索,表明应用原型。
您可以使用图标为组件提供原型或使用您自己的自定义图标图像。自定义图标支持金宝app. png
,jpeg
,或.
图像文件的大小16 x16像素。自定义图标显示为徽章为原型所应用的组件。
你可以把一个颜色和组件的刻板印象。元素样式是一个额外的视觉线索,表明应用原型。
使用一组预配置的颜色选择组件的刻板印象风格架构组件头。看到使用原型和概要文件学习如何在您的模型中使用的刻板印象。
类似地,您可以使用模板风格架构连接器设置。您可以通过使用连接器,风格连接器端口或端口界面原型。自定义样式提供各种颜色和线条样式的选择。连接器的风格也体现在建筑和焦点的观点。
连接器的样式是来自最高优先级定义样式信息的刻板印象。连接器的刻板印象具有最高的优先级,其次是港口的刻板印象和界面原型。
当两个连接器与不同样式合并,如果样式是不相容的,生成的连接器是显示在黑色的。
另请参阅
hasStereotype
|hasProperty
|编辑器
|systemcomposer.profile.Profile
|systemcomposer.profile.Property
|systemcomposer.profile.Stereotype