Legacy Issue Number: 10138
Source: International Business Machines ( Suzette Samoojh)
What would be the semantics of having multiple None Start Events inside of
a sub-process? Should this be allowed.
If the start events are on the sub-process border, then the semantics are
clear. A sequence flow would target the start event and thus determine
which start event would be triggered.
But what happens when the start event is inside the sub-process? Will
multiple instances of the sub-process be created? This doesn't work given
that the sub-process instance is created when a token arrives via a
sequence flow. If one instance is created then we have a conflict with
the current spec semantics, in which each start event results in a new
instance. And would tokens flow out of one start event or both?
Reported: BPMN 1.0b1 — Thu, 24 Aug 2006 04:00 GMT
Disposition: Resolved — BPMN 1.1
Updated: Fri, 6 Mar 2015 20:57 GMT