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

被引:24
|
作者
Muehlberger, Roman [1 ]
Bachhofner, Stefan [1 ]
Di Ciccio, Claudio [1 ]
Garcia-Banuelos, Luciano [2 ,3 ]
Lopez-Pintado, Orlenys [2 ]
机构
[1] Vienna Univ Econ & Business, Vienna, Austria
[2] Univ Tartu, Tartu, Estonia
[3] Tecnol Monterrey, Monterrey, Mexico
来源
BUSINESS PROCESS MANAGEMENT WORKSHOPS (BPM 2019) | 2019年 / 362卷
关键词
Ethereum; Process discovery; Process monitoring; Process conformance;
D O I
10.1007/978-3-030-37453-2_55
中图分类号
F [经济];
学科分类号
02 ;
摘要
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.
引用
收藏
页码:690 / 703
页数:14
相关论文
共 50 条
  • [11] Discovering configuration workflows from existing logs using process mining
    Belén Ramos-Gutiérrez
    Ángel Jesús Varela-Vaca
    José A. Galindo
    María Teresa Gómez-López
    David Benavides
    Empirical Software Engineering, 2021, 26
  • [12] XBlock-ETH: Extracting and Exploring Blockchain Data From Ethereum
    Zheng, Peilin
    Zheng, Zibin
    Wu, Jiajing
    Dai, Hong-Ning
    IEEE OPEN JOURNAL OF THE COMPUTER SOCIETY, 2020, 1 (01): : 95 - 106
  • [13] Discovering configuration workflows from existing logs using process mining
    Ramos-Gutierrez, Belen
    Jesus Varela-Vaca, Angel
    Galindo, Jose A.
    Teresa Gomez-Lopez, Maria
    Benavides, David
    EMPIRICAL SOFTWARE ENGINEERING, 2021, 26 (01)
  • [14] On the Suitability of Process Mining for Enhancing Transparency of Blockchain Applications
    Hobeck, Richard
    Klinkmuller, Christopher
    Bandara, H. M. N. Dilum
    Weber, Ingo
    van der Aalst, Wil
    BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2024,
  • [15] Process Discovery for Event Logs with Multi-Occurrence Event Types
    Kovacs, Laszlo
    Jlidi, Ali
    ALGORITHMS, 2025, 18 (02)
  • [16] Process discovery in event logs: An application in the telecom industry
    Goedertier, Stijn
    De Weerdt, Jochen
    Martens, David
    Vanthienen, Jan
    Baesens, Bart
    APPLIED SOFT COMPUTING, 2011, 11 (02) : 1697 - 1710
  • [17] An SQL-Based Declarative Process Mining Framework for Analyzing Process Data Stored in Relational Databases
    Riva, Francesco
    Benvenuti, Dario
    Maggi, Fabrizio Maria
    Marrella, Andrea
    Montali, Marco
    BUSINESS PROCESS MANAGEMENT FORUM, BPM 2023 FORUM, 2023, 490 : 214 - 231
  • [18] Process Cubes: Slicing, Dicing, Rolling Up and Drilling Down Event Data for Process Mining
    van der Aalst, Wil M. P.
    ASIA PACIFIC BUSINESS PROCESS MANAGEMENT, 2013, 159 : 1 - 22
  • [19] The impact of biased sampling of event logs on the performance of process discovery
    Mohammadreza Fani Sani
    Sebastiaan J. van Zelst
    Wil M. P. van der Aalst
    Computing, 2021, 103 : 1085 - 1104
  • [20] Object-Centric Process Mining: Dealing with Divergence and Convergence in Event Data
    van der Aalst, Wil M. P.
    SOFTWARE ENGINEERING AND FORMAL METHODS (SEFM 2019), 2019, 11724 : 3 - 25