BPMN Sketch Miner

Example Gallery

0. Syntax Reference

overviewgatewaysloopsconditionsevents start endevents intermediateevents linkevent gatewayparallel gatewaytask types

1. Reimbursement Example - Simple Traces

onetracetwotrace splittwotrace split mergethreetrace decision loopthreetrace decision activity loopthreetrace decision activity loop parallel

2. Reimbursement Example - Pools

onetracetwotrace splittwotrace split mergethreetrace decision loopthreetrace decision activity loopthreetrace decision activity loop parallel

3. Reimbursement Example - Simple Traces with Fragments

twotraces decisiontwotraces decision mergethreetraces loopthreetraces loop activitythreetraces loop parallel

4. Reimbursement Example - Pools with Fragments

twotraces split defaulttwotraces splittwotraces split merge defaulttwotraces split mergethreetraces decision loop defaultthreetraces decision loopthreetraces decision loop activity defaultthreetraces decision loop activitythreetraces decision loop activity parallel

5. Reimbursement Example - Message Flow and Events

twolanes onewaytwolanes twowaytwolanes twoway parallel eventstwolanes eventsthreelanes decision outcomethreelanes events

6. Procurement Example - Pools, Message Flow and Events

procurement approvalprocurement requisitionprocurement deliveryprocurement supplierprocurement supply bid

7. Branch Conditions

conditions simpleconditions doubleconditions double dotsthreetraces conditions double dots

9. Patterns

or semanticsand treeparallel loopsparallel in looppi vs parbitrary cyclesdeferred choiceexplicit terminationimplicit terminationdeadlocklack of synchronization

10. Demos

pizzapizza messagepizza cancelpizza cancel againhr permit defaulthr permitrfp bidrfp bid signalorder delivery complaint timeoutorder delivery complaintorder delivery default poolorder deliveryorder backoffice manufacturerorder backofficeinsurance claimhow to write good code