1 code implementation • 4 Jun 2019 • Orlenys López-Pintado, Marlon Dumas, Luciano García-Bañuelos, Ingo Weber
To address this lack of flexibility, this paper presents an interpreter of BPMN process models based on dynamic data structures.
Software Engineering
2 code implementations • 7 Dec 2018 • Orlenys López-Pintado, Marlon Dumas, Luciano García-Bañuelos, Ingo Weber
The paper also outlines an approach to compile policy specifications into smart contracts for enforcement.
Software Engineering
2 code implementations • 10 Jul 2018 • Orlenys López-Pintado, Luciano García-Bañuelos, Marlon Dumas, Ingo Weber, Alex Ponomarev
The specificity of Caterpillar is that the state of each process instance is maintained on the (Ethereum) blockchain and the workflow routing is performed by smart contracts generated by a BPMN-to-Solidity compiler.
Software Engineering