如何从UML活动图中的子活动返回数据对象?

如何从UML活动图中的子活动返回数据对象?,uml,flowchart,workflow-activity,Uml,Flowchart,Workflow Activity,我试图创建一个输出数据对象的子活动 目前,我有一个子活动,Prepare-Pack,它向card-Pack数据对象添加一张小丑卡,从card-Pack中删除所有两张、三张和四张卡片,并返回card-Pack 为了对输出进行建模,我用箭头将子活动连接到Card Pack数据对象。这是说明子活动返回卡包的有效方法吗?因此,我将对其进行建模。假设您已使用包含如下操作的子活动建模 卡片组通过对象节点输入,然后通过第二个节点离开。另一个视图显示,如果没有内部结构: (请注意,Liing 8是Ente

我试图创建一个输出数据对象的子活动

目前,我有一个子活动,Prepare-Pack,它向
card-Pack
数据对象添加一张小丑卡,从
card-Pack
中删除所有两张、三张和四张卡片,并返回
card-Pack


为了对输出进行建模,我用箭头将子活动连接到
Card Pack
数据对象。这是说明子活动返回
卡包
的有效方法吗?

因此,我将对其进行建模。假设您已使用包含如下操作的子活动建模

卡片组通过对象节点输入,然后通过第二个节点离开。另一个视图显示,如果没有内部结构:

(请注意,Liing 8是Enterprise Architect提供的装饰,用于显示元素是可单击的,并包含显示其内部结构的图表。)

现在,此活动可以用作如下调用:


除了小丑卡的流程应该是相反的之外,我觉得这似乎是合理的。边界符号看起来很可疑,不过明天我们会仔细检查。@ThomasKilian谢谢您的反馈!边界符号是我最不确定的。很难找到返回某些内容的子活动的示例。