介绍
在设计 UML 活动图时,我经常遇到一个相当简单的问题,为此我必须绘制一个相当复杂的解决方案。我正在为以下问题寻找符合 UML 的快捷方式或更简单的解决方案。
问题
假设我们有一个类Parent与不同的 Children 相关联:
我们有一个带有Result类的模拟 Constalation和三个孩子Result Part A等。
现在我想细化一个活动,它接受一个Parent对象作为输入并产生一个Result作为输出:
在所需的细化中,我想访问子项或从结果部分创建结果。
当前解决方案
如果我想访问孩子或从结果部分创建结果,我总是必须为那些相当简单的任务引入额外的活动:
问题
这里是否有任何快捷方式或简化来访问、提取或合并对象的子项?所需的解决方案应该是合法的标准 UML。
像这样简单的东西会很好: