Rhapsody状态图中的并发:状态操作与转换

时间:2019-03-29 16:48:45

标签: rhapsody statechart

在IBM Rhapsody的状态图中,是否存在在状态A中的动作完成执行之前状态A和状态B之间可能发生转换的情况?

1 个答案:

答案 0 :(得分:1)

在UML和狂想曲中,动作不能被中断-仅行为(动作是原子的)。因此,即使您在活动图中有一个可中断的区域,也无法在中间停止一个动作-您只能中断该活动并使控制流“跳出”该区域。

您可以做的是在输入动作上创建行为分类器,或者使用活动图调用操作,然后发送事件以中断其行为。