【发布时间】:2015-04-11 17:27:51
【问题描述】:
我对活动图的初始状态有疑问。
我的子活动图中有 3 个泳道。子活动图中的初始状态取决于应启动泳道的触发事件。 是否可以将决策块放置在泳道的中心??如下图所示。
【问题讨论】:
-
在活动图中,我看到泳道代表了一些具有明确责任的明确“演员”。泳道的真实(扩展)名称是什么?它们代表什么? DecisichNode1 的真实名称是什么?谁(哪个参与者,可能没有显示)将负责评估条件并将令牌移动到下一个活动?
-
@xmojmr 那里可能需要一些咨询;-)
-
这里的泳道代表组件。如果在 FUSI_Functionality 中应触发 Task1 或应触发 Task2,则 DecisionNode1 是广义决策。我的问题是可以在泳道的边界线上设置决策节点。 (及其 SysML 活动图)
-
@xmojmr 表示车道。您的未分类 - 前面的冒号丢失。
-
这幅图是什么意思,抽象的术语代表什么?从绘图的角度来看,您可以将决策钻石放置在任何地方,即使它不可见且用途不明。为了获得更好的帮助,我们需要对您的图表进行一些不太笼统和更具体的描述。不是“我的蓝色 Honda Civic EX-L Coupe”的“a car”。请参阅SysML vs. UML 2: A Detailed Comparison 中的第 42 页,例如 @thomas-kilian 的含义
标签: uml activity-diagram sysml