LooseChain supports the modelling and execution of loosely specified BPMN choreography diagrams on blockchain.
LooseChain Demo
Selection case
Choreography model is created at design time with predefined alternatives, which are then selected and executed at runtime
Composition case
Choreography perspectives can be loosely specified by defining only initial elements or templates, deferring their composition directly at runtime