<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>MIA - A Method for Achieving Compliance in Flexible and IT Supported Business Processes (Extended Abstract)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tobias Seyffarth</string-name>
          <email>tobias.seyffarth@wiwi.uni-halle.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Martin Luther University Halle-Wittenberg, Chair of Information Management</institution>
          ,
          <addr-line>Halle (Saale)</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <fpage>93</fpage>
      <lpage>98</lpage>
      <kwd-group>
        <kwd>business process</kwd>
        <kwd>compliance</kwd>
        <kwd>change</kwd>
        <kwd>IT architecture</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Motivation
Compliance describes the adherence to compliance requirements, which can be derived
from laws, norms, and contracts [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In addition to business processes, compliance
requirements can also place demands on IT components, which in turn may be
necessary for the execution of activities [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. To satisfy compliance requirements and
thus ensure compliance, so-called compliance processes can be used. A compliance
process is an independent process (part) consisting of at least one compliance-related
activity that ensures compliance. In addition, compliance processes can be integrated
in business processes to ensure business process compliance [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        Many factors, such as new technologies, improvement of business processes, and
outsourcing decisions can lead to the replacement or removal of activities, IT
components, and compliance requirements. In dynamic markets, the impact on
compliance due to these changes should be determined automatically. In case of a
compliance violation, the business process must also be adapted [
        <xref ref-type="bibr" rid="ref2 ref4">2, 4</xref>
        ].
      </p>
      <p>
        There are approaches that queries the relations between compliance requirements,
and business processes (e.g. [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]), compliance requirements and IT components (e.g.,
[
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ]) and interrelated compliance requirements (e.g., [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]). In addition, there are also
approaches that adapts the business process through the integration of separate
modelled compliant process fragments (e.g., [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]). However, current approaches
neither distinguish between the change patterns, replace and delete, nor do they
consider IT components in both identification and adaption [
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ].
      </p>
      <p>Thus, the goal is a method to achieve compliance in flexible and IT-supported
business processes. MIA supports the achievement of compliance in IT-supported
business processes in two steps. On the one hand, MIA identifies the impact on
compliance by removing and replacing either a compliance requirement, business
activity, or IT component. On the other hand, MIA provides recommendations for a
business process adaption in case of a compliance violation. In the remainder of this
extended abstract, I briefly present a motivation scenario and the applied research
method. Then, I introduce the method MIA, its demonstration in a software prototype
and evaluation, as well as possible implications and further research.
2
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>Motivation Scenario and Research Method</title>
      <sec id="sec-2-1">
        <title>Motivation Scenario</title>
        <p>
          Following the design science research paradigm [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] different artifacts have been
developed, which can be orchestrated to the method MIA (see Figure 2). The basis is a
conceptual domain model [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], which describes the relations between compliance
requirements, IT components, and business compliance processes. Essentially, MIA
consists of three steps, and each of it is a separate method. First, a common model that
consists of a business process model, IT components, and compliance requirements is
modelled. Second, the impacts on compliance by replacing and removing any element
in the previously defined common model are determined [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. Third, to achieve business
process compliance, MIA proposes recommendations for an adaption of the business
process through the integration of alternative compliance processes [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. To distinguish
compliance processes, a compliance process taxonomy was developed to describe the
properties of compliance processes [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ].
        </p>
        <sec id="sec-2-1-1">
          <title>Model a common Model basis for</title>
        </sec>
        <sec id="sec-2-1-2">
          <title>Identify Impact on</title>
        </sec>
        <sec id="sec-2-1-3">
          <title>Compliance supports basis for</title>
          <p>supports</p>
        </sec>
        <sec id="sec-2-1-4">
          <title>Conceptual Domain Model supports</title>
        </sec>
        <sec id="sec-2-1-5">
          <title>Compliance Process</title>
        </sec>
        <sec id="sec-2-1-6">
          <title>Taxonomy</title>
          <p>supports</p>
        </sec>
        <sec id="sec-2-1-7">
          <title>Adapt Business Processes</title>
        </sec>
        <sec id="sec-2-1-8">
          <title>Artefact</title>
        </sec>
        <sec id="sec-2-1-9">
          <title>Relation</title>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Achieving Compliance in Flexible and IT Supported Business</title>
    </sec>
    <sec id="sec-4">
      <title>Processes</title>
      <p>
        Step 1: Model a common model. To analyze the impacts on compliance when replacing
and removing either a compliance requirement, business activity, and IT component, a
common model, such as the one shown in Figure 1, must be modelled. These common
models are based on a previously-modelled IT-architecture model (e.g., a TOGAF
model), a business process model (e.g., a BPMN model) and compliance requirement
model. Further, the common model is defined as a direct graph, in which each node
represents either a single IT component of the IT architecture model, an event, activity,
and gateway of the process model or a compliance requirement. Additionally, these
nodes can be linked to each other, e.g., to define the dependency between activities and
IT components, compliance requirements and activities, or different compliance
requirements [
        <xref ref-type="bibr" rid="ref2 ref8">2, 8</xref>
        ].
      </p>
      <p>
        Step 2: Identify impact on compliance. The impact on compliance due to changes
differs by the type of change. In case of replacing “ERP MM” by another IT component,
all compliance requirements must be determined, which affects “ERP MM” directly
and transitively (see Figure 1). In case of removing “ERP MM,” all violated and
obsolete compliance requirements must be determined to further achieve compliance.
In the motivation scenario, the compliance requirement “internal policy payment” and
the higher-level compliance requirement “legal obligations to keep record” are violated
because the compliance process can no longer be executed. Both analyses require
different search strategies, which are executed on the common model from Step 1 [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        Step 3: Adapt business processes. In case of a compliance violation, e.g., removing
“ERP MM” as a necessary IT component of the compliance process within the business
process, the business process must be adapted to remain compliant. Since more than
one compliance process can satisfy a compliance requirement, a business process can
be adapted through the integration of an alternative compliance process. Thus, a
prerequisite is the modelling of alternative compliance processes that satisfies the same
compliance requirement. Alternative compliance processes are differentiated by their
properties such as requirements for execution and type of execution [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>Internal Payments Policy
XOR</p>
      <p>N-Way-Match</p>
      <p>Check Invoice
ChMecaknIunavlloyice</p>
      <p>Trigger: Delivery
has arrived
Further Requirement:
ERP MM
Trigger: Delivery
has arrived
Further Requirement:
none</p>
      <p>Trigger: Create
PaymCehnetcOkrder payment order</p>
      <p>Further Requirement:</p>
      <p>ERP FI
...</p>
      <p>Send
purchase
requisition</p>
      <p>Send
purchase
requisition</p>
      <p>Send
purchase
requisition</p>
      <p>Delivery
has arrived</p>
      <p>Check
Invoice
ERP MM
Create
payment
order
Delivery
has arrived</p>
      <p>Manually</p>
      <p>Check Invoice
Delivery
has arrived</p>
      <p>Create
payment
order
Create
payment
order</p>
      <p>
        Check
Payment Order
Alternative compliance processes and their related compliance requirements are
modelled in a graph structure separately from the business process. Within these graph
structures, the search for alternative compliance processes is completed. In case various
alternative compliance processes are identified, MIA proposes all compliant business
process [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] as shown in Figure 3.
3.2
      </p>
      <sec id="sec-4-1">
        <title>Demonstration and Evaluation</title>
        <p>
          To demonstrate the feasibility of MIA, we implemented the method in the software
prototype BCIT [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. BCIT allows for importing compliance requirements, business
processes and IT components. Once these models are linked together, the impact by
replacing or deleting any of the mentioned elements on compliance can be determined
automatically. If alternative compliance processes have been defined, BCIT can also
propose alternative compliant business processes through the integration of alternative
compliance processes.
        </p>
        <p>
          An addition, I evaluated the perceived usefulness of BCIT in case studies which were
conducted with domain experts in the field of process management, compliance
management, and IT architecture management. The data collection was done via
questionnaires asking about the perceived usefulness of software artefacts. [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. The
majority of the participants find BCIT useful for their jobs. Further, they stated that
BCIT gives them a greater control over their work, because of the modelling the
relations between compliance requirements, business processes, and IT components.
They also mentioned that the integrated model increases the transparency of their
workflow as well as the associated technical and legal dependencies. Nevertheless,
some participants pointed out that the effort for both modelling of the common model
and the alternative compliance processes might be too high in comparison to the
expected effort.
4
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Implications and Further Research</title>
      <p>
        For research, there are implications to the descriptive and prescriptive knowledge bases
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. The contribution to the descriptive knowledge base are the identified research gap,
and the compliance meta- model to conceptualize our domain. The contribution to the
prescriptive knowledge base includes the methods to identify compliance violations
and propose compliant business process models. In addition, MIA has general
implications for practice. As stated by the domain experts during the case studies, MIA
opens up new potentials for detailed root cause analyses, which can result in a
competitive advantage.
      </p>
      <p>
        On the one hand, further research can be done by the process adaption. In addition
to BPMN process models, formal process representations, e.g., scripting languages can
also be considered. On the other hand, the idea of modelling alternative compliance
processes that satisfy the same compliance requirement can also be applied to IT
architectures. In this way, alternative IT components that meet the same business
requirements can be modelled, e.g., in the form of different cloud service models and
cloud service providers [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Sadiq</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Governatori</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Namiri</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Modeling Control Objectives for Business Process Compliance</article-title>
          . In: Alonso,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Dadam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Rosemann</surname>
          </string-name>
          , M. (eds.) Business Process Management,
          <volume>4714</volume>
          , pp.
          <fpage>149</fpage>
          -
          <lpage>164</lpage>
          . Springer Berlin Heidelberg, Berlin, Heidelberg (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Seyffarth</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kühnel</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sackmann</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Business Process Compliance and Business Process Change. An Approach to Analyze the Interactions</article-title>
          .
          <source>Business Information Systems. BIS 2018. Lecture Notes in Business Information Processing</source>
          ,
          <fpage>176</fpage>
          -
          <lpage>189</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Seyffarth</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kühnel</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sackmann</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>A Taxonomy of Compliance Processes for Business Process Compliance</article-title>
          .
          <source>15th International Conference on Business Process Management</source>
          ,
          <article-title>Business Process Management Forum</article-title>
          .
          <source>In: Lecture Notes in Business Information Processing (LNBIP)</source>
          ,
          <fpage>71</fpage>
          -
          <lpage>87</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Seyffarth</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kühnel</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sackmann</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Business Process Compliance despite Change. Towards Proposals for a Business Process Adaption</article-title>
          .
          <source>Information Systems Engineering in Responsible Information Systems. CAiSE 2019. Lecture Notes in Business Information Processing</source>
          , vol
          <volume>350</volume>
          .,
          <fpage>227</fpage>
          -
          <lpage>239</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Fdhila</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          , Rinderle-Ma,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Knuplesch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Reichert</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          :
          <article-title>Change and Compliance in Collaborative Processes</article-title>
          .
          <source>12th IEEE International Conference on Services Computing (SCC</source>
          <year>2015</year>
          ),
          <fpage>162</fpage>
          -
          <lpage>169</lpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Knackstedt</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eggert</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heddier</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chasin</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Becker</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <source>The Relationship Of Is And Law - The Perspective Of And Implications For IS Research. ECIS 2013 Completed Research</source>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Sillaber</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Breu</surname>
          </string-name>
          , R.:
          <article-title>Managing legal compliance through security requirements across service provider chains. A case study on the German Federal Data Protection Act</article-title>
          .
          <source>GIJahrestagung</source>
          ,
          <fpage>1306</fpage>
          --
          <lpage>1318</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Seyffarth</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kühnel</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Maintaining business process compliance despite changes. a decision support approach based on process adaptations</article-title>
          .
          <source>Journal of Decision Systems</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Sackmann</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kühnel</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seyffarth</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Using Business Process Compliance Approaches for Compliance Management with regard to Digitization. Evidence from a Systematic Literature Review</article-title>
          .
          <source>International Conference on Business Process Management (BPM)</source>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Kittel</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sackmann</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Göser</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Flexibility and Compliance in Workflow Systems. The KitCom Prototype</article-title>
          .
          <source>Proceedings of the CAiSE'13 Forum at the 25th International Conference on Advanced Information Systems Engineering (CAiSE)</source>
          ,
          <fpage>154</fpage>
          -
          <lpage>160</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Seyffarth</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Raschke</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <string-name>
            <surname>BCIT</surname>
          </string-name>
          .
          <article-title>A Tool to Recommend Compliant Business Processes based on Process Adaption</article-title>
          .
          <source>Proceedings of the Best Dissertation Award, Doctoral Consortium, and Demonstration &amp; Resources Track at BPM</source>
          <year>2020</year>
          co
          <article-title>-located with the 18th International Conference on Business Process Management (BPM</article-title>
          <year>2020</year>
          ),
          <fpage>107</fpage>
          -
          <lpage>111</lpage>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Peffers</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tuunanen</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gengler</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rossi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hui</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Virtanen</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bragge</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <source>The Design Science Research Process. A Model for Producing and Presenting Information Systems Research. 1st International Conference on Design Science in Information Systems and Technology (DESRIST)</source>
          ,
          <fpage>83</fpage>
          -
          <lpage>106</lpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Gregor</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hevner</surname>
            ,
            <given-names>A.R.</given-names>
          </string-name>
          :
          <article-title>Positioning and Presenting Design Science Research for Maximum Impact</article-title>
          .
          <source>MIS Quarterly</source>
          <volume>37</volume>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Seifert</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kühnel</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>HySLAC. A Conceptual Model for Service Level Agreement Compliance in Hybrid Cloud Architectures</article-title>
          .
          <source>Informatik</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>