预订演示
前页 后页

SysML活动工具箱

在构建 SysML 模型时,您可以使用图形工具箱的“图表活动”页面上的图标来填充活动图。

拥有活动图的元素由包含活动图元素的图框自动表示。你可以:

  • 通过右键单击图表并选择“隐藏图框”选项隐藏框架(并通过选择“显示图框”选项再次显示它)
  • 通过右键单击框架并选择“可选”选项,使框架可选择移动或调整大小
  • 在框架上创建结构元素(例如活动参数,如果所有者是活动),并在它们与图表上的其他元素之间创建连接器
如果设置为不可选择,框架将自动调整大小以适应图表的边界,从其默认大小扩展但不会缩小。

注记使用 14.0 或更高版本的图表Enterprise Architect应用的图表显示在使用早于 14.0 版本的Enterprise Architect版本打开时,将在图表上绘制父object 。

访问

在工具箱 Search图表显示“查找工具箱项”对话框并指定“SysML nn活动”(无论您使用的是哪个版本)。

功能区

设计>图表>工具箱

键盘快捷键

Ctrl+Shift+3

SysML 活动

物品

行动

活动

将可执行行为的 SysML块定义为UML活动。

结构活动

将可执行行为的 SysML块定义为UML结构活动。

行动

将活动中的执行单元声明为UML行动。

行动(呼叫行为)

声明调用另一个行为的执行单元。

行动(接受事件)

声明一个接受系统引发的事件的执行单元。

行动(接受事件计时器)

声明一个执行单元,该单元接受一个时间纪元引发的事件。

行动(发送信号)

声明将信号作为事件发送的执行单元。

行动销

定义传出和传入行动的数据值。也见: 行动销

分区

根据负责执行元素的节点创建一个活动分区来分组执行元素。

控件员

控制活动的执行。

参数

提供对活动中输入和输出对象的访问。

参数(连续)

定义一个具有流速的参数,其中项目之间的时间增量接近于零。

参数(离散)

定义具有流速的参数,其中项目之间的时间增量不为零。

参数(可选)

定义一个参数,其内容在活动的执行中是可选的。

参数(概率)

用参数在活动中使用的概率标记参数。

物件节点

在活动中声明一个变量,类型为 ValueType、DataType 或块。

物件节点(无缓冲)

在丢弃未使用令牌的活动中声明一个物件节点。

物件节点(overwrite)

在覆盖令牌的活动中声明一个物件节点。

Central Buffer节点

声明一个物件节点,在整个活动中存储用于消费的令牌。

数据存储

定义永久存储的数据。也见: 数据存储

决策

根据决策在活动中创建控制分支。

合并

合并两个或多个活动控制分支。

同步

为两个或多个活动流建立一个集合点,以便在活动中同步它们的执行。

最初的

声明一个活动的执行开始。

终点

声明一个活动的执行结束,以及该活动的终止。

流终点

声明一个活动的执行路径结束而不终止该活动。

可中断区域

将一个活动的子集组合成一个共同的执行上下文。

例外

声明在活动的正常执行流程之外发生的执行节点。

分叉/汇合

同时分支/加入一组控件或物件流。

SysML活动关系

物品

行动

控件

在两个活动节点之间建立逻辑流。

流控件(连续)

声明一个连续的控制流。

流控件(离散)

声明一个离散的控制流。

控件(概率)

用流遍历的可能性来标记控制流。

物件流

在两个活动节点之间建立对象(数据)流。

物件流(连续)

声明一个连续的object流。

物件流(离散)

声明离散object流。

物件流概率)

用流的遍历概率标记object流。

中断流

声明一个中断区域内的流的控制流。

SysML活动Extensions

物品

行动

增强的功能流块图表

行动:声明用于包含增强功能流块图 (活动) 的活动。

流媒体活动

声明一个活动,其中令牌流在整个活动执行过程中不断通过其参数。

非流媒体活动

声明一个活动,其中令牌流在活动执行开始时通过其参数。