Cross-Instance Regulatory Compliance Checking of Business Process Event Logs

Nick van Beest*, Heerko Groefsema, Adrian Cryer, Guido Governatori, Silvano Colombo Tosatto, Hannah Burke

*Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

2 Citations (Scopus)
30 Downloads (Pure)

Abstract

Event logs capture the execution of business processes, such that each task is represented by an event and each individual execution is a chronological sequence of events, called an event trace. Event logs allow after-the-act and runtime analysis of deployed business processes to verify whether their execution complies with regulations and business requirements. Checking the compliance of a single sequence of events in a trace is straightforward and a number of approaches have been proposed to address this. However, some regulations or business rules span multiple process instances and a cross-instance analysis is required. In order to check whether such requirements are maintained at all times, multiple traces need to be analysed together, which can result in a combinatorial computational complexity. In this paper, we present a novel approach that efficiently checks runtime regulatory compliance based on event logs, while supporting cross-instance rule evaluation and extensible function evaluation over sequences of attribute data values. The efficiency and applicability of the proposed method is tested in a two-pronged evaluation, showing a significant improvement over existing techniques with respect to capabilities as well as computational complexity. The approach presented in this paper is subject to a patent application, with patent number WO2021/248201.
Original languageEnglish
Pages (from-to)1-14
Number of pages15
JournalIEEE Transactions on Software Engineering
Volume49
Issue number11
Early online date25-Sept-2023
DOIs
Publication statusPublished - Nov-2023

Keywords

  • Business process
  • Event log
  • Compliance
  • Regulations
  • Cross-instance
  • Instance-spanning
  • Runtime verification

Fingerprint

Dive into the research topics of 'Cross-Instance Regulatory Compliance Checking of Business Process Event Logs'. Together they form a unique fingerprint.
  • "log data compliance"

    Governatori, G. (Inventor), van Beest, N. (Inventor), Cryer, A. (Inventor) & Groefsema, H. (Inventor), 16-Dec-2021, Patent No. WO2021248201, 10-Jun-2021, Priority date 11-Jun-2020

    Research output: Patent

    Open Access
    File

Cite this