模块定义图中,可以定义为节点的元素或元素的子元素图标如下所示:
元素类型 |
英文名称 |
工具栏 图标 |
说明 |
|
模块 |
Block |
|
||
模块中的子元素 |
约束/ 约束属性 |
Constraint/ ConstraintProperty |
在约束分区中添加约束或约束属性。如果是约束表达式,约束表达式需要用{}括起来。如果是约束属性,需要指定属性的约束模块类型。 |
|
操作 |
Operation |
|
||
接收 |
Reception |
接收的参数应该和接收信号的属性相匹配 |
||
部件 |
Part |
属性类型必须是模块 |
||
引用 |
Reference |
对其它模型部件属性的引用 |
||
值属性 |
ValueProperty |
属性类型是值类型 |
||
属性 |
Property |
任意类型的属性 |
||
类目行为 |
ClassifierBehavior |
模块实例唯一的生命周期过程 |
||
拥有行为 |
OwnedBehavior |
|
||
端口 |
Port |
|
||
|
|
|||
代理端口 |
ProxyPort |
|
||
|
|
|||
完整端口 |
FullPort |
|
||
|
|
|||
流属性 |
FlowProperty |
|
||
嵌套端口 |
Port (Nested) |
|
||
带分区端口 |
Port (with Compartment) |
|
||
需求接口 |
Required Interfaces |
|
||
提供接口 |
Provided Interfaces |
|
||
参与属性 |
PrticipantProperty |
|
||
连接属性 |
ConnectorProperty |
|
||
绑定引用 |
BoundReference |
|
||
|
|
|
|
|
模块(有命名空间分区) |
|
|
||
模块(有结构分区) |
|
|
||
值类型 |
ValueType |
|
||
约束模块 |
ConstraintBlock |
|
||
约束参数 |
ConstraintParameter |
|
||
接口 |
Interface |
|
||
接口模块 |
InterfaceBlock |
|
||
共轭接口模块 |
~ InterfaceBlock |
|
||
执行者 |
Actor |
|
||
通常代表一个外部的系统 |
||||
枚举 |
Enumeration |
|||
枚举成员 |
EnumerationLiteral |
|
||
抽象定义 |
AbstractDefinition |
|
||
数量类型 |
QuantityKind |
|
||
单位 |
Unit |
|
||
实例说明 |
InstanceSpecification |
|||
信号 |
Signal |
|
||
活动 |
Activity |
|
||
交互 |
Interaction |
|
||
状态机 |
Statemachine |
|
模块定义图中,可以定义为连接关系的元素图标如下所示:
元素类型 |
英文名称 |
工具栏 图标 |
说明 |
依赖 |
Dependency |
|
|
泛化 |
Generalization |
|
|
引用关联 |
ReferenceAssociation |
|
|
组合关联 |
PartAssociation |
|
|
共享关联 |
SharedAssociation |
|
|
命名空间包含 |
NamespaceContainment |
|
|
项目流 |
ItemFlow |
|
|
链 |
Link |
MBSES用户使用说明书