A process-aware framework to support Process Mining from blockchain applications

被引:0
|
作者
Alzhrani, Fouzia [1 ,2 ]
Saeedi, Kawther [1 ]
Zhao, Liping [2 ]
机构
[1] King Abdulaziz Univ, Informat Syst Dept, Jeddah 21589, Saudi Arabia
[2] Univ Manchester, Dept Comp Sci, Manchester M13, England
关键词
Blockchain; Ethereum Virtual Machine (EVM); Process automation; Event data; Decision support; Rule-based system;
D O I
10.1016/j.jksuci.2024.101956
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Several studies were conducted to demonstrate the application of Process Mining (PM) techniques to Ethereumcompatible application event data. However, the availability of event data is constrained by the application's process awareness, which is under-reported in the literature. Based on domain analysis, which identified several challenges to mining the business process from blockchain applications, a framework was designed, instantiated, and tested in this study. The framework supports identification of appropriate cases for PM and automates the generation of event logs from blockchain data. It consists of two modules, the Process Awareness Recognizer (PAR) and the Event Log Generator (ELG). PAR is a rule-based classifier to assess the process awareness of a given application. ELG is an automated batch processing model consisting of three methods: (1) Extractor: to retrieve event data from blockchains; (2) Decoder: to transform the extracted data to a humanreadable format; and (3) Formatter: to produce event log files in a format compatible with PM tools. It was validated by implementing a proof -of -concept application with an input set of 201 real -world applications. The results prove the framework's feasibility and applicability.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] From Process-Agnostic to Process-Aware Automation, Mining, and Prediction
    Rinderle-Ma, Stefanie
    Benzin, Janik-Vasily
    Mangler, Juergen
    [J]. APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY, PETRI NETS 2023, 2023, 13929 : 3 - 15
  • [2] Mining and Simulation for Process-Aware Information Systems
    Brito e Abreu, Fernando
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2022), 2022, : 557 - 559
  • [3] EPML An Executable Process Modeling Language for Process-Aware Applications
    Rossi, Davide
    Turrini, Elisa
    [J]. APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 132 - 133
  • [4] VIVACE: A framework for the systematic evaluation of variability support in process-aware information systems
    Ayora, Clara
    Torres, Victoria
    Weber, Barbara
    Reichert, Manfred
    Pelechano, Vicente
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 57 : 248 - 276
  • [5] Process-aware continuation management in web applications
    Book, Matthias
    Buss, Marco
    Gruhn, Volker
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2014, 94 : 3 - 17
  • [6] Visual support for work assignment in process-aware information systems: Framework formalisation and implementation
    de Leoni, Massimiliano
    Adams, Michael
    van der Aalst, Wil M. P.
    ter Hofstede, Arthur H. M.
    [J]. DECISION SUPPORT SYSTEMS, 2012, 54 (01) : 345 - 361
  • [7] Process-aware FMEA framework for failure analysis in maintenance
    Battirola Filho, Julio Cesar
    Piechnicki, Flavio
    Rocha Loures, Eduardo de Freitas
    Portela Santos, Eduardo Alves
    [J]. JOURNAL OF MANUFACTURING TECHNOLOGY MANAGEMENT, 2017, 28 (06) : 822 - 848
  • [8] Mining Blockchain Processes: Extracting Process Mining Data from Blockchain Applications
    Klinkmueller, Christopher
    Ponomarev, Alexander
    An Binh Tran
    Weber, Ingo
    van der Aalst, Wil
    [J]. BUSINESS PROCESS MANAGEMENT: BLOCKCHAIN AND CENTRAL AND EASTERN EUROPE FORUM, 2019, 361 : 71 - 86
  • [9] A Process-Aware Decision Support System for Business Processes
    Agarwal, Prerna
    Gao, Buyu
    Huo, Siyu
    Reddy, Prabhat
    Dechu, Sampath
    Obeidi, Yazan
    Muthusamy, Vinod
    Isahagian, Vatche
    Carbajales, Sebastian
    [J]. PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022, 2022, : 2673 - 2681
  • [10] Designing and architecting process-aware Web applications with EPML
    Rossi, Davide
    Turrini, Elisa
    [J]. APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 2409 - 2414