López-Pintado, Orlenys and García-Banuelos, Luciano and Dumas, Marlon and Weber, Ingo (2017) Caterpillar: A Blockchain-Based Business Process Management System. In: Proceedings of the BPM Demo Track and BPM Dissertation Award co-located with 15th International Conference on Business Process Modeling, Barcelona, Spain.
Text
BPM_2017_paper_199.pdf Restricted to Registered users only Download (402kB) |
Abstract
This demonstration introduces Caterpillar, an open-sourceBusiness Process Management System (BPMS) that runs on top of theEthereum blockchain. Like any BPMS, Caterpillar supports the creationof instances of a process model (captured in the Business Process Modeland Notation – BPMN) and allows users to track the state of processinstances and to execute tasks thereof. The specificity of Caterpillar isthat the state of each process instance is maintained on the Ethereumblockchain, and the workflow routing is performed by smart contractsgenerated by a BPMN-to-Solidity compiler. The compiler supports awide array of BPMN constructs, including user, script and service tasks,parallel and exclusive gateways, subprocesses, multi-instance activitiesand event handlers. The target audience of this demonstration includesresearchers in the area of business process management and blockchaintechnology.
Item Type: | Conference or Workshop Item (Paper) |
---|---|
Subjects: | Main Topics > Blockchain Projects > BloSSom 2019 Main Topics > Economy Main Topics > Ethereum Main Topics > Smart Contracts |
Divisions: | Computer Science |
Depositing User: | Unnamed user with email richard.dabels@uni-rostock.de |
Date Deposited: | 05 Sep 2019 16:34 |
Last Modified: | 05 Sep 2019 16:34 |
URI: | http://blossom.informatik.uni-rostock.de/id/eprint/83 |
Actions (login required)
View Item |