Business Process Regulatory Compliance is Hard

被引:17
|
作者
Tosatto, Silvano Colombo [1 ]
Governatori, Guido [2 ,3 ]
Kelsen, Pierre [1 ]
机构
[1] Univ Luxembourg, Luxembourg, Luxembourg
[2] NICTA, Brisbane, Qld, Australia
[3] Queensland Univ Technol, Brisbane, Qld 4072, Australia
基金
澳大利亚研究理事会;
关键词
Compliance; computational complexity; NP-Completeness; hamiltonian path; tautology;
D O I
10.1109/TSC.2014.2341236
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Verifying whether a business process is compliant with a regulatory framework is a difficult task. In the present paper we prove the hardness of the business process regulatory compliance problem by taking into account a sub-problem of the general problem. This limited problem allows to verify only the compliance of structured processes with respect to a regulatory framework composed of a set of conditional obligations including a deadline. Experimental evidence from existing studies shows that compliance is a difficult task. In this paper, despite considering a sub-problem of the general problem, we provide some theoretical evidence of the difficulty of the task. In particular we show that the source of the complexity lies in the core language of verifying conditional obligations with a deadline. We prove that for this simplified case verifying partial compliance belongs to the class of NP-complete problems, and verifying full compliance belongs to the class of coNP-complete problems. Thus by proving the difficulty of a simplified compliance problem we prove that the general problem of verifying business process regulatory compliance is hard.
引用
收藏
页码:958 / 970
页数:13
相关论文
共 50 条
  • [1] Assessing the Compliance of Business Process Models with Regulatory Documents
    Winter, Karolin
    van der Aa, Han
    Rinderle-Ma, Stefanie
    Weidlich, Matthias
    CONCEPTUAL MODELING, ER 2020, 2020, 12400 : 189 - 203
  • [2] Semantic Business Process Regulatory Compliance Checking Using LegalRuleML
    Governatori, Guido
    Hashmi, Mustafa
    Lam, Ho-Pun
    Villata, Serena
    Palmirani, Monica
    KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT, EKAW 2016, 2016, 10024 : 746 - 761
  • [3] Regulatory compliance of business processes
    Jiang, Jie
    Aldewereld, Huib
    Dignum, Virginia
    Wang, Shuzheng
    Baida, Ziv
    AI & SOCIETY, 2015, 30 (03) : 393 - 402
  • [4] Detecting Regulatory Compliance for Business Process Models through Semantic Annotations
    Governatori, Guido
    Hoffmann, Joerg
    Sadiq, Shazia
    Weber, Ingo
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2009, 17 : 5 - +
  • [5] Cross-Instance Regulatory Compliance Checking of Business Process Event Logs
    van Beest, Nick
    Groefsema, Heerko
    Cryer, Adrian
    Governatori, Guido
    Tosatto, Silvano Colombo
    Burke, Hannah
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (11) : 4917 - 4931
  • [6] MAKING BUSINESS SENSE OF REGULATORY COMPLIANCE
    ASHER, HR
    MEDICAL INSTRUMENTATION, 1986, 20 (03): : 164 - 167
  • [7] WED BUSINESS GOALS TO REGULATORY COMPLIANCE
    EARLY, WFS
    HYDROCARBON PROCESSING, 1991, 70 (12): : 54 - 55
  • [8] A Taxonomy of Compliance Processes for Business Process Compliance
    Seyffarth, Tobias
    Kuehnel, Stephan
    Sackmann, Stefan
    BUSINESS PROCESS MANAGEMENT FORUM, 2017, 297 : 71 - 87
  • [9] Auditing business process compliance
    Ghose, Aditya
    Koliadis, George
    SERVICE-ORIENTED COMPUTING - ICSOC 2007, PROCEEDINGS, 2007, 4749 : 169 - +
  • [10] An Algorithm for Business Process Compliance
    Governatori, Guido
    Rotolo, Antonino
    LEGAL KNOWLEDGE AND INFORMATION SYSTEMS, 2008, 189 : 186 - 191