Я был удивлен, увидев диаграмму BPMN, в которой решение Exclusive-Or ("XOR-Split") было "закрыто" с тем же символом шлюза.
Мне действительно интересно, каковы причины, по которым обосновать такой подход. На мой взгляд, это избыточно.
То, что кажется фактом, заключается в том, что использование шлюза XOR-Join является необязательным. Я не смог найти четкого ответа на этот вопрос в официальных спецификациях: https://www.omg.org/spec/BPMN/2.0.2/PDF 10.6 Page286ff
Чтобы проиллюстрировать это: ![Illustration of XOR JOIN](https://i.stack.imgur.com/XSKgF.png)
Последующее разъяснение по этому Вопросу:
Возможно, мне придется прояснить предполагаемый провокационный вопрос: по крайней мере, в немецко-говорящей области, по-видимому, существует два разных понимания обработки соединения XOR шлюз. Кажется, большинство утверждает, что использование этого в целом было бы наилучшей практикой, тогда как я думаю, что логический аспект должен быть первостепенным. (Форма следует функции). Вот почему я начал искать официальное объяснение. Поскольку единственные логические причины, по которым я смог найти, где: «могут быть ситуации, когда это необходимо» - и определенные инструменты направляют своих пользователей на использование этого, казалось бы, избыточного элемента, я надеялся найти здесь кого-нибудь, кто сможет прояснить это. с примером.