Download PDFOpen PDF in browser

Extracting Event Logs for Process Mining from Data Stored on the Blockchain

EasyChair Preprint no. 1459

12 pagesDate: September 4, 2019


The integration of business process management with blockchains across organisational borders provides a means to establish transparency of execution and auditing capabilities. To enable process analytics, though, non-trivial extraction and transformation tasks are necessary on the raw data stored in the ledger. In this paper, we describe our approach to retrieve process data from an Ethereum blockchain ledger and subsequently convert those data into an event log formatted according to the IEEE Extensible Event Stream (XES) standard. We show a proof-of-concept software artefact and its application on a data set produced by the smart contracts of a process execution engine stored on the public Ethereum blockchain network.

Keyphrases: Blockchain Data, business process, Ethereum, Process Conformance, Process Discovery, process monitoring, smart contract, xes standard

BibTeX entry
BibTeX does not have the right entry for preprints. This is a hack for producing the correct reference:
  author = {Roman Mühlberger and Stefan Bachhofner and Claudio Di Ciccio and Luciano García-Bañuelos and Orlenys López-Pintado},
  title = {Extracting Event Logs for Process Mining from Data Stored on the Blockchain},
  howpublished = {EasyChair Preprint no. 1459},

  year = {EasyChair, 2019}}
Download PDFOpen PDF in browser