Not a question but a Suggestion to simulate BPMN-diagrams with Activity Diagrams

0 votes
asked Nov 11 in Question / help by Bert de Brock

Suggestion to simulate BPMN-diagrams with Activity Diagrams

Bert de Brock

E.O.de.Brock@rug.nl

BPMN-diagrams look a lot like Activity Diagrams.

With the Activity Diagrams which are possible in Plantuml, we can simulate BPMN-diagrams to a great extent.

Important differences are in the BPMN-gateways that contain special symbols,

e.g., the large Ë, the large Ò, ⨁ ⨂ ◄◄ ▤ ▲ etc.

But by using similar symbols from particular fonts (e.g., Times New Roman, Arial Black, Cambria Math),

we can simulate those gateways.

See the diagrams and corresponding Plantuml-code below.

In the first diagram, we have put all those symbols together, but you can adapt that, of course.

And of course you can play with the size (now 30).

Those special symbols in the ‘split-gateway’ do not appear in the corresponding ‘join-gateway’ (which should not lead to confusion, however).

If Plantuml would be extended with the option to add text (and such symbols) in ‘join-gateways’ as well

(e.g., by endif (<text>) and endswitch (<text>) ), we would be ready.

PlantUML diagram

if (<size:30><b>+ x ⨁ ⨂ ▲ ▤ ◄◄</b></size>) then

:D1;

else

:D2;

endif

PlantUML diagram

if (<size:30><b>x</b></size>) then (yes )

:D1;

else (C?\nno)

:D2;

endif

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:

[Antispam2 Feature: please please wait 1 or 2 minutes (this message will disappear) before pressing the button otherwise it will fail](--------)
To avoid this verification in future, please log in or register.
...