【问题标题】:Initial state in Sysml Activity diagramSysml Activity 图中的初始状态
【发布时间】: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


【解决方案1】:

这是可能的,但它不可读。传入的箭头被车道图隐藏。将钻石放在车道上方。

【讨论】:

    猜你喜欢
    • 2019-05-08
    • 1970-01-01
    • 2020-10-19
    • 2020-04-20
    • 1970-01-01
    • 2019-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多