Efficient Full Compliance Checking of Concurrent Components for Business Process Models
File version
Version of Record (VoR)
Author(s)
Governatori, Guido
Van Beest, Nick
Olivieri, Francesco
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)
Date
Size
File type(s)
Location
Abstract
Business process compliance checking is an NP-complete problem, due to concurrency and different mutually exclusive execution paths. Although the complexity of real life process models usually allows for a brute force approach, environments with limited resources or computational power (like for instance blockchain environments) cannot rely on brute force approaches due to the computational complexity of the problem. In this paper, we present an approach to efficiently check a subclass of problems involving concurrent sub-processes. Our approach reduces the computational complexity of concurrent sub-processes from combinatorial to exponential. We prove the correctness of the approach, we experimentally validate the results and evaluate the scalability of the approach. We show that our approach is a significant improvement for highly concurrent processes and easily outperforms existing brute force approaches.
Journal Title
Journal of Applied Logics - IfCoLog Journal of Logics and their Applications
Conference Title
Book Title
Edition
Volume
6
Issue
5
Thesis Type
Degree Program
School
Publisher link
DOI
Patent number
Funder(s)
Grant identifier(s)
Rights Statement
Rights Statement
© The Author(s) 2019. This is an Open Access article distributed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International (CC BY-NC-ND 4.0) License, which permits unrestricted, non-commercial use, distribution and reproduction in any medium, providing that the work is properly cited.
Item Access Status
Note
Access the data
Related item(s)
Subject
Information systems
Science & Technology
Logic
Science & Technology - Other Topics
REGULATORY COMPLIANCE
Persistent link to this record
Citation
Tosatto, SC; Governatori, G; Van Beest, N; Olivieri, F, Efficient Full Compliance Checking of Concurrent Components for Business Process Models, Journal of Applied Logics - IfCoLog Journal of Logics and their Applications, 2019, 6 (5), pp. 963-998