【发布时间】:2013-11-19 20:23:18
【问题描述】:
我有一个系统,它在终止其活动之前在不同时间启动未确定数量的类似进程 (P)。其中一些过程会重叠,而一些过程会先于其他过程结束。
如何在这样的活动图中指示未定数量的进程:
O
____________|_____________
| |
(P) (P)
| |
_____|_____________|______
|
O
O:开始/结束,
(P): 进程,
__: and-split/join
这里只有两个过程,但我需要很多,而且没有明确写出来。
【问题讨论】:
-
如何知道并行流中启动的进程数?它与多个实例有关吗?信号接收?
-
不知道会启动多少进程。我想把它打开。我正在建模一个由这些流程(或迷你事件)组成的事件,但我不想将模型限制为特定数量的流程。那么,仅对流程 (P) 进行建模并在文本中描述它将在不同的时间点启动不确定的次数是否更合适?
-
当然有描述总比没有好,但我更喜欢一个模型,它说你将有 0..* 启动进程。
标签: uml activity-diagram