Timer Service for an Ethereum BPMN Engine

Name
Fortunat Lufunda Mutunda
Abstract
Blockchain technology comes with the promise of providing a platform for execution of applications with no central authority. Other attributes such as persistence, tampering free and distribution make of this technology an attractive solution for business applications. In that context, the group of software engineering at the University of Tartu is interested in implementing an execution engine for BPMN that runs on top of the Ethereum blockchain. This work contributes with the addition of the support of BPMN timer events to the platform, in a restricted subset of patterns. The approach has been implemented in a prototype and tested with an escrow-based application for management of short term rental of properties.
Graduation Thesis language
English
Graduation Thesis type
Master - Software Engineering
Supervisor(s)
Luciano Garcia-BaƱuelos
Defence year
2017
 
PDF