Formalizing and appling compliance patterns for business process compliance

被引:61
|
作者
Elgammal, Amal [1 ]
Turetken, Oktay [2 ]
van den Heuvel, Willem-Jan [3 ]
Papazoglou, Mike [3 ]
机构
[1] Natl Univ Ireland Univ Coll Cork, Governance Risk Management & Compliance Technol C, Cork, Ireland
[2] Eindhoven Univ Technol, Sch Ind Engn, POB 513, NL-5600 MB Eindhoven, Netherlands
[3] Tilburg Univ, European Res Inst Serv Sci, NL-5000 LE Tilburg, Netherlands
来源
SOFTWARE AND SYSTEMS MODELING | 2016年 / 15卷 / 01期
关键词
Business process compliance; Compliance patterns; Formal specification; Regulatory compliance; Compliance management tool support; Design-time compliance management; COMPLIANCE-CHECKING; SPECIFICATION; VERIFICATION; FRAMEWORK; MODELS;
D O I
10.1007/s10270-014-0395-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Today's enterprises demand a high degree of compliance of business processes to meet diverse regulations and legislations. Several industrial studies have shown that compliance management is a daunting task, and organizations are still struggling and spending billions of dollars annually to ensure and prove their compliance. In this paper, we introduce a comprehensive compliance management framework with a main focus on design-time compliance management as a first step towards a preventive lifetime compliance support. The framework enables the automation of compliance-related activities that are amenable to automation, and therefore can significantly reduce the expenditures spent on compliance. It can help experts to carry out their work more efficiently, cut the time spent on tedious manual activities, and reduce potential human errors. An evident candidate compliance activity for automation is the compliance checking, which can be achieved by utilizing formal reasoning and verification techniques. However, formal languages are well known of their complexity as only versed users in mathematical theories and formal logics are able to use and understand them. However, this is generally not the case with business and compliance practitioners. Therefore, in the heart of the compliance management framework, we introduce the Compliance Request Language (CRL), which is formally grounded on temporal logic and enables the abstract pattern-based specification of compliance requirements. CRL constitutes a series of compliance patterns that spans three structural facets of business processes; control flow, employed resources and temporal perspectives. Furthermore, CRL supports the specification of compensations and non-monotonic requirements, which permit the relaxation of some compliance requirements to handle exceptional situations. An integrated tool suite has been developed as an instantiation artefact, and the validation of the approach is undertaken in several directions, which includes internal validity, controlled experiments, and functional testing.
引用
收藏
页码:119 / 146
页数:28
相关论文
共 50 条
  • [1] Formalizing and appling compliance patterns for business process compliance
    Amal Elgammal
    Oktay Turetken
    Willem-Jan van den Heuvel
    Mike Papazoglou
    [J]. Software & Systems Modeling, 2016, 15 : 119 - 146
  • [2] A Taxonomy of Compliance Processes for Business Process Compliance
    Seyffarth, Tobias
    Kuehnel, Stephan
    Sackmann, Stefan
    [J]. BUSINESS PROCESS MANAGEMENT FORUM, 2017, 297 : 71 - 87
  • [3] Auditing business process compliance
    Ghose, Aditya
    Koliadis, George
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2007, PROCEEDINGS, 2007, 4749 : 169 - +
  • [4] An Algorithm for Business Process Compliance
    Governatori, Guido
    Rotolo, Antonino
    [J]. LEGAL KNOWLEDGE AND INFORMATION SYSTEMS, 2008, 189 : 186 - 191
  • [5] Monitoring Business Process Compliance Using Compliance Rule Graphs
    Linh Thao Ly
    Rinderle-Ma, Stefanie
    Knuplesch, David
    Dadam, Peter
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2011, PT I, 2011, 7044 : 82 - +
  • [6] Collection and Elicitation of Business Process Compliance Patterns with Focus on Data Aspects
    Thomas Voglhofer
    Stefanie Rinderle-Ma
    [J]. Business & Information Systems Engineering, 2020, 62 : 361 - 377
  • [7] Collection and Elicitation of Business Process Compliance Patterns with Focus on Data Aspects
    Voglhofer, Thomas
    Rinderle-Ma, Stefanie
    [J]. BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2020, 62 (04) : 361 - 377
  • [8] Workflow Signatures for Business Process Compliance
    Lim, Hoon Wei
    Kerschbaum, Florian
    Wang, Huaxiong
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2012, 9 (05) : 756 - 769
  • [9] Norm Compliance in Business Process Modeling
    Governatori, Guido
    Rotolo, Antonino
    [J]. SEMANTIC WEB RULES, 2010, 6403 : 194 - +
  • [10] Modeling and Analysis of Business Process Compliance
    Becker, Joerg
    Ahrendt, Christoph
    Coners, Andre
    Weiss, Burkhard
    Winkelmann, Axel
    [J]. GOVERNANCE AND SUSTAINABILITY IN INFORMATION SYSTEMS: MANAGING THE TRANSFER AND DIFFUSION OF IT, 2011, 366 : 259 - 269