Цитирую Ananda:
Анатолий, а можете пояснить, почему именно некорректно? Желательно со ссылкой на BPMN-стандарт. Я сам тоже считаю, что это некорректно, но не могу найти сильные аргументы, подтверждающие, что так нельзя.
Вот несколько утверждений из BPMN-спецификации (v.2.0) на этот счёт:
1) стр. 145 (10 Process). A Process describes a sequence or flow of Activities in an organization with the objective of carrying out work.
2) там же. In BPMN a Process is depicted as a graph of Flow Elements, which are a set of Activities, Events, Gateways, and Sequence Flows that define finite execution semantics (see Figure 10.1).
3) стр. 502 (Annex C: Glossary). A sequence or flow of Activities in an organization with the objective of carrying out work. In BPMN, a Process is depicted as a graph of Flow Elements, which are a set of Activities, Events, Gateways, and Sequence Flow that adhere to a finite execution semantics.
Вроде как из всего этого можно сделать заключение, что процесс - это обязательно [одна!] последовательность (граф) FlowNode-элементов (действия, события, шлюзы), связанных потоком управления. И если последовательности (графа) два, то это уже не один процесс, и они не могут быть размещены в одном пуле. Но правильны ли такие выводы?
Что скажете?