<!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>Enterprise Modeling for Respecting Regulations</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ligita Businska</string-name>
          <email>ligita.businska@rtu.lv</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marite Kirikova</string-name>
          <email>marite.kirikova@rtu.lv</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ludmila Penicina</string-name>
          <email>ludmila.penicina@rtu.lv</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ilze Buksa</string-name>
          <email>ilze.buksa@rtu.lv</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Peteris Rudzajs</string-name>
          <email>peteris.rudzajs@rtu.lv</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Applied Computer Systems, Riga Technical University</institution>
          ,
          <addr-line>1 Kalku, Riga, LV-1658</addr-line>
          ,
          <country country="LV">Latvia</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The paper reports on experience in creating an enterprise model compliant with the Latvian Accounting Law. The focus is on a possibility to represent parts of the law in the form of business processes. The issues that the law considers together with the information on processes are organized in related sub-models. The main elements of the enterprise model sufficient for representing issues prescribed by the regulations are presented and discussed. The suitability of the de facto business process modeling standard BPMN 2.0 for representing regulations is examined.</p>
      </abstract>
      <kwd-group>
        <kwd>business process</kwd>
        <kwd>compliance</kwd>
        <kwd>BPMN</kwd>
        <kwd>enterprise modeling</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        Different types of regulations [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] are to be taken into consideration when organizing
enterprise business processes. At a high level of abstraction regulations can be divided
into the following categories [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]: mandatory regulations, which are issued by
governing bodies; “good to have” non-mandatory regulations such as various industry
standards; and internal regulations, which are chosen by an enterprise to be followed
in its performance. From the enterprise point of view, the first two types of
regulations are regarded as external regulations. Internal regulation may depend on
(or mirror) external regulations as well as they may be independent.
      </p>
      <p>
        In the scope of this paper we are examining and analyzing only external
regulations that are mandatory for enterprises. The purpose of the research is to
represent the law as parts of business process model that can be used by enterprises in
designing and managing their business processes [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Using the law mirroring parts of
business process models would prevent enterprises from multiple efforts of translating
regulations into business processes. It is also necessary to maintain the business
process linkage to the specific structural parts of the regulation to ensure regulation
change monitoring and thus facilitate up-to-date business process compliance with the
regulations.
      </p>
      <p>
        The goal of the paper is to contribute towards the enterprise modeling method that
would provide enterprises with business process patterns, which precisely and
completely conform with valid external (issued outside the enterprise) regulations.
For achieving this goal we have analyzed the relevance of currently popular process
modeling language - Business Process Model and Notation (BPMN) – for modeling
of external regulations. BPMN is the standard for representing in a very expressive
graphical way the processes occurring in virtually every kind of organization [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
Moreover, it is the de facto business process modeling standard [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and currently is
implemented by more than 70 applications [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. According to [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] BPMN is a plenty
construct-rich process modeling language that could be successfully adopted for
modeling of procedural aspects of regulations. In the scope of this paper we attempt
to verify how BPMN 2.0 language constructs overlap the core elements of regulations
based on the developed meta-model of regulations. The comparison is empirically
approved by the case study creating an enterprise model process patterns for the
Latvian Accounting Law. Based on the obtained results, we can conclude that BPMN
2.0 cannot fully support modeling of regulations, because of its limitation concerning
structural modeling. For modeling of regulations in full extent, it is necessary to
represent not only the procedural nature of regulations, but also the constraints on
data content, organizational structure, information systems functionality, etc.
      </p>
      <p>
        In this paper we envision a solution which is based on the set of inter-related
models each focusing on a specific aspect of regulations: processes, data,
organizational structure, events, information systems, and rules. A collection of these
models is sufficiently complete to describe the regulations in useful way. Proposed
approach is similar to enterprise architecture modeling approaches, as it also captures
the structure and dynamics of an enterprise as collection of multi-level and
interrelated artifacts, i.e., diagrams, documents, and models [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. We provide the
comparison of proposed approach with enterprise modeling method EKD (Enterprise
Knowledge Development) [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] that is a representative of the Scandinavian strand of
enterprise modeling methods. We have found considerable similarities between EKD
and our approach; hence this enterprise modeling method has been selected for
comparative evaluation.
      </p>
      <p>The remainder of the paper is organized as follows. In Section 2 related work is
outlined. In Section 3 core elements of the regulations are presented and compared to
meta-model of BPMN 2.0. In Section 4 the empirically faced limitations of BPMN
2.0 are illustrated. Section 5 contains the enterprise model proposed for regulations
modeling and its comparison to the enterprise model used in well-known EKD
method. Brief conclusions are presented in Section 6.</p>
    </sec>
    <sec id="sec-2">
      <title>2 Outline of Related Works</title>
      <p>
        In [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] authors provide a high-level architecture of the document analysis and change
detection system which is used for the retrieval of regulations and document analysis
and preparation for their linkage to business processes. Another related field is legal
informatics which addresses the linkage between business process models and legal
documents in order to create traceable law models [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. The Legal Knowledge
Interchange Format (LKIF) is a semantic web based language for representing legal
knowledge in order to support modeling of legal domains and to facilitate interchange
between legal knowledge based systems [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>
        The more recent approaches towards achieving compliance strive to provide some
level of automation through automated detection. For instance, in [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] proposed an
approach that has a preventative focus. At first, the approach allows a formal
representation of control objectives in formal language for representation of
compliance requirements (using FCL-Formal Contract Language). Then, control tags
should be defined from FLC expressions, and used to visually annotate and analyze
typical graph based process models. However, it remains unclear, how to linkage
process model with the source of controls to be able to detect changes in controls
timely. As well as, the effect of controls is analyzed only form the process
perspective, leaving other aspects of enterprise (e.g., data model, organizational
model, information systems model, events model) unattended.
      </p>
      <p>
        ArchiMate standard [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] provides a graphical language for the representation of
enterprise architectures. However, the current ArchiMate 2.0 specification does not
address business policies and rules concepts modeling. Very often business rules and
policies are based on legislation and regulations. Because of this limitation to address
business rules and policies ArchiMate 2.0 is not used as a basis in this research.
      </p>
      <p>In this paper we focus only on the regulation based view on the enterprise, i.e., we
examine what enterprise architecture (model) and what capabilities of business
process modeling language are needed if we represent the regulation in a form of
enterprise/business process models.</p>
    </sec>
    <sec id="sec-3">
      <title>3 Core Elements of Regulations</title>
      <p>
        In [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] regulations are defined as directives published by a legislature. Compliance of
business process models to these directives is mandatory. In this paper we use softer
interpretation of term “regulation”. We consider regulation as a directive or guidelines
that are mandatory for or chosen to be followed by an enterprise. This complies with
the definition of a regulation given in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. The certain part of regulation may be
related to the particular business process model part that represents the regulation in
terms of business processes. For process modeling the candidate is BPMN 2.0
modeling language as it was recognized the most appropriate for compliance
modeling [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Visualizing the content of regulations, we may obtain the business
process patterns that may be made publicly available for the enterprises. It is
necessary to provide mappings between core elements of regulations and
corresponding elements of process modeling language to have a linkage between the
regulations and their visualization. For this purpose we provide the meta-model of
core elements of regulations (see Figure 1). The core elements of regulations were
obtained empirically from modeling the Latvian Accounting Law [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] and are built to
conform to Bunge, Wand and Weber ontology [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] concepts that define the things to
consider when developing information systems. The developed meta-model of
regulations is compared with simplified BPMN 2.0 meta-model (see Figure 2) which
is based on the standard specification of BPMN 2.0 [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Simplified BPMN 2.0
metamodel consists of only those elements that could be useful for representation of
regulations. The results of comparison are summarized in Table 1. They reveal that
BPMN 2.0 has several limitations if considered as a business process modeling
language for modeling regulations. Some empirical illustrations of these limitations
are provided in the next section.
      </p>
      <p>
        The sequence of activities Activity, Control Flow, Gateway
required to be performed to
comply with the law
Events Something that happens at a Events (is not possible to specify
usergiven place and time defined events)
Schedule Dates and times at which things Not supported (does not show the
are required to occur events ordered according time axis)
Actors Roles that are required to take Pool, Lane (does not allow to model
part in specific processes inter-relationships between actors, and
their authorities and permissions)
Organizational Organizational entities that are Pools, Lanes (does not allow to model
structure required to take part in specific inter-relationships between
organizaprocesses tional entities)
Data Collections of facts processed Data Object, Message (does not allow
during activities as inputs or to model inter-relationships between
outputs data objects and attributes of objects)
Data stores Registries for storing and Data Store (does not allow to model the
accessing data content of data store, data visibility and
access permissions)
Information Software applications that assist Pool, Lane (does not allow to model the
systems a human performer to carry out functionality of information systems
an activity and inter-relationships between them)
Rules Definitions, operations, Business Rule Task (is not possible to
constraints and statements that show the internal structure of regulation
resolve either true or false and links with other regulations)
Locations Geographical and spatial Not supported
locations of the enterprise, data
stores, and information systems
References to References to linked and derived Not supported
other regulations regulations
Limitations of BPMN 2.0 detected in the previous section were verified empirically
by carrying out the controlled experiment in the project where the Latvian Accounting
Law [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] was modeled. The following BPMN 2.0 limitations were identified:
1) BPMN 2.0 does not support data structure modeling apart from process model.
      </p>
      <p>
        In the context of regulation modeling, thus it is not possible to specify constrains
on the content, visibility, and access permissions of data objects. For example, in
Figure 3 the fragment of governmental regulations that sets the inventory
procedure is shown. In the business process model the sequence of inventory
activities is represented, but constrains on the content of the source documents
are not supported (see Rule 1).
Regulations prescribe permissions, authority, obligations, and competencies of actors
that perform the activities. Currently the inclusion of organizational perspective in
BPMN 2.0 is limited, i.e., actors and organizational units could be modeled in pools
and lines without additional information. For example (see Figure 4) Rule 2 specifies
the generalization of class “head of the company”, including all possible sub-classes.
And Rule 3 defines the responsibilities of the role “Head of the Company”. This
information is not included in the model.
2)
BPMN 2.0 provides modeling primitives for standard event types, e.g. Message,
Signal, Start, and End, but this is not enough in the case of regulation
documentation. The main mission of offered event types is modeling of executed
processes. However, it should be possible to specify user-defined pre- and
postconditions, in order to force the analyst to model the activities as lawful
sequence of events and state changes of the data objects. For example, see Rule
4 in the Figure 5 where the first activity of accounting process may start only if
certain pre-conditions are fulfilled. There are two possibilities how to model
this regulation with BPMN 2.0 language.
• We can use Parallel Multiple Event object that indicates multiple ways of
triggering the process or activity [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] as it is shown in the Figure 5. It means
that multiple activities or events are enabled in parallel, and have the
potential to occur at the same time. This could be appropriate language
construct for modeling pre-condition, but unfortunately this may lead to
misunderstandings. Event objects denote starting point of activity execution,
i.e., when activity should be started. But we should model just pre-conditions
of activity not the triggering conditions.
• The language construct appropriate for modeling pre- and post-conditions is
Parallel Event-Based Gateway, where the occurrence of all subsequent
events starts a new process instance. But this language construct is used to
denote several inclusive or exclusive paths of process execution. That means
it is not possible to model conditions that should be fulfilled in parallel.
Other limitation is that Event-Based Gateways are configured by having
outgoing Sequence Flows target an Intermediate Event or a Receive Task in
any combination [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>BPMN 2.0 does not allow to model constrains on information systems, registers,
warehouses and their geographical location in full extant. Using Data Store
object it is possible to model information that is retrieved or updated in the data
stores (see Figure 6), but modeling constructs that could be used for inclusion of
information systems (software applications) in process model are missed. In
addition it is not possible to represent the content of data store that is prescribed
by the regulations. For instance (see Figure 6), Rule 5 specifies how long the
documents in archives should be saved, while Rule 6 constrains the language
that should be used in the registers. As well it is not possible to represent the
mandatory functions of software application that should be used to perform
certain activity or general set of functions that should mandatory provide the
software application. For instance, Rule 7 specifies that the accounting software
program must provide certain functionality and data formats (see Figure 7).
4) Regulations describe dates and times at which things are required to occur, thus
modeling language should provide representation of the time/dates. BPMN 2.0
includes special type of event Timer that could be used for this purpose, but, in
addition, it may be preferable to obtain separate diagram with events ordered
according time axis similar to Gantt chart. For example (see Figure 8), Rule 7
constrains the starting data of accounting period, but Rule 8 specifies the lawful
duration of this period.
5) Ordinary the process model expresses actions that should be carried out, but on
the other hand regulations may describe illegal actions that are not allowed to
perform. None of process modeling languages (including BPMN 2.0) directly
provides such a possibility.</p>
    </sec>
    <sec id="sec-4">
      <title>5 Inter-related enterprise models for capturing of regulations</title>
      <p>In this section we describe the proposed architecture (enterprise model) for
regulations modeling. For complete and precise modeling of regulations it should be
provided the parallel development of several sub-models using inter-model links.
The ability to trace fulfillment of regulations throughout the enterprise is dependent
on the use and understanding of these inter-model relationships. Each of these
submodels emphasizes the certain aspect of the regulations according to the particular
enterprise architecture artifacts. We distinguish the six sub-models:
• Regulations Model that defines and maintains explicitly formulated rules,
consistent with the source documents such us governmental law and
corresponding to them regulations. On the one hand, this model helps to deal
with conceptual linkages within one regulation and across several
regulations, as well as with their legal hierarchy. On the other hand, it
clarifies the linkages between the organization’s structure, performed
business processes, used information systems, and processed data artifacts;
• Business Process Model that defines enterprise processes that are
constrained by regulations, the way they interact and the way they handle
information as well as material. Business Process Model clarifies, which
activities the organization should perform to manage the organization in
compliance with regulations;
• Organizational Model that describes how different actors and organizational
units should be related to each other and what permissions and obligations
they have corresponding to the regulations;
• Data Model is used to strictly define the "things" and "phenomena"
described in the regulations. Data Model represents enterprise concepts,
attributes, and relationships as well as what rules and constraints that monitor
these objects and concepts;
• Information Systems Model where attention is focused on the technical
systems that are needed to support the business processes of the enterprise.
This model clarifies questions, such as: what are constrains on the
information system to be used, which functionality information system
should perform, with what other systems it should be integrated, what data
formats are mandatory, etc.;
• Events Model that provides a convenient way to explicate time relationships
between people, places and actions, i.e., Event Model defines events ordered
according time axis, activities triggered by events, geographical location and
involved actors.</p>
      <p>The modeling elements of the sub-models are related between themselves within a
sub-model (intra-model relationships), as well as with components of other
submodels (inter-model relationships). Figure 9 shows inter-model relationships. The
ability to trace regulations throughout the enterprise is dependent on the use and
understanding of these relationships. The central role plays two sub-models, namely,
Regulations Model and Business Process Model. All other sub-models are associated
with these two models. For instance, the structural relationships between performers
of activities in Process Model are clearly defined in Organizational Model. In the
same way, temporal and spatial relationships between events and activities in Process
Model are particularly specified in Events Model. In addition each sub-model have
links with Regulations Model to clarify which parts of the regulation correspond to
which part of the business process, data, organization, information systems or events.
Links between the sub-models make the model traceable.</p>
      <p>
        To manage rules which are included in Regulations Model and still keep the
linkage to their original source, one more link (external relationship) is required.
External regulations issued by the government usually are available in the web pages
of the governmental institutions. There are also web portals providing search
facilities of the regulations by such criteria as issuer, type, subject, free text search
and other criteria. Therefore we propose solution that has been developed in our
previous researches [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. The main idea is to identify and annotate document
structural elements that could be referenced with external relationship by element of
Regulations Model using direct URL’s (see dashed line in Figure 9). Thus we gain
the ability to reference specific part of the document (title, chapter, section, article,
sub-article), that should be directly applied when implementing business process.
This link between the rules of Regulations Model and their original source is
captured by the elements in other sub-models via inter-model relationships (see bold
lines in Figure 9).
The proposed approach is verified according the enterprise modeling method – EKD
[
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], that is Scandinavian strand of enterprise modeling methods. Figure 10 on the
right (see B) represents the EKD sub-models with their inter-relationships, and on the
left – the proposed sub-models with appropriate links.
      </p>
      <p>There are obvious similarities between Data Model and Organizational Model of
proposed approach and corresponding models in EKD (Concepts Model and Actors
and Resource Model). These models have the same focus and modeling primitives
for representation of structural relationships between elements (e.g., generalization,
composition, specialization). Moreover, the meaning of Business Process Model in
EKD is very close to the model proposed in our approach. Differences are related to
the syntaxes and quantity of used modeling primitives, because BPMN provides
more expressive notation than EKD Business Process Model. Information System
Model in our approach differs from the Technical Component &amp; Requirements
Model in EKD as in our case this model specifies constrains on the functionality of
information systems, but in EKD it specifies the needs (requirements) of information
systems. We have proposed the new model, namely Event Model, instead of Goal
Model in EKD. This model portraits constrains on the events and timing.
Relationships between sub-models are different, too; because in our approach the
emphasis is on structural and behavioral aspects of regulations, where the most
important are Process Model and Regulations Model. In EKD there are more
intermodel relationships, as the main purpose is to capture as much knowledge about
enterprise as possible.
The paper reports on enterprise modeling experiment that is based on representation
of regulations as reusable business process model parts. The experiment showed that
for proper positioning of the parts it is necessary to represent in models not only the
process per se, but also other related information available in regulations. The paper
proposes the enterprise model suitable for modeling regulation. The comparison of
this model to a well known enterprise model helps to see that the enterprise model has
to include an events model as one of its sub-models for regulations modeling
purposes.</p>
      <p>The paper contributes with clearly described and illustrated limitations of BPMN
2.0 in its applicability for regulations modeling. It is a matter of future research to
overcome these limitations, since due its popularity the BPMN is still the main
candidate for modeling regulations in situations where models are developed for
public use.</p>
      <p>
        The research experiment described in this paper is limited to one law and its related
regulations only. Further experiments with other regulations may reveal some new
requirements for enterprise and process models. The general aim of the research is to
provide reusable business process model parts (that mirror regulations) in cloud [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] in
order to enable easier enterprise business process compliance to regulations.
The research presented in this paper is partly supported by Ltd “Komerccentrs DATI
grupa”, Latvia in terms of joint research project, contract No. 5/7-2012. This work has
been supported by the European Social Fund within the project «Support for the
implementation of doctoral studies at Riga Technical University».
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>1. Basel Committee on Banking Supervision, Basel II Accord, http://www.bis.org/publ/bcbsca.htm</mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Kirikova</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Buksa</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Penicina</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Raw Materials for Business Processes in Cloud</article-title>
          . In: Bider,
          <string-name>
            <surname>I.</surname>
          </string-name>
          , et al. (eds.) Enterprise,
          <article-title>Business-Process and Information Systems Modeling</article-title>
          , LNBIP
          <volume>133</volume>
          , pp.
          <fpage>241</fpage>
          -
          <lpage>254</lpage>
          , Springer-Verlag, Berlin, Heidelberg (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3. Object Management Group, “
          <article-title>Business Process Model and Notation”, www</article-title>
          .bpmn.org
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. Muehlen
          <string-name>
            <given-names>Z.</given-names>
            ,
            <surname>Indulska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Kamp</surname>
          </string-name>
          , G..
          <article-title>: Business Process and Business Rule Modeling Languages for Compliance Management: A Representational Analysis</article-title>
          .
          <source>In: 26th International Conference on Conceptual Modeling</source>
          , pp.
          <fpage>127</fpage>
          -
          <lpage>132</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Chinosi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Trombetta</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>BPMN: An introduction to the standard</article-title>
          .
          <source>In: Computer Standards &amp; Interfaces</source>
          <volume>34</volume>
          ,
          <string-name>
            <surname>Elsevier</surname>
          </string-name>
          , pp.
          <fpage>124</fpage>
          -
          <lpage>134</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Lankhorst</surname>
            , M, van Drunen,
            <given-names>H.</given-names>
          </string-name>
          :
          <article-title>Enterprise Architecture Development and Modelling - www.via-nova-architectura</article-title>
          .org
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Stirna</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Persson</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Sandkuhl</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Participative Enterprise Modeling: Experiences and Recommendations</article-title>
          . In: Krogstie,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Opdahl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            , and
            <surname>Sindre</surname>
          </string-name>
          , G. (eds.) CAiSE'
          <fpage>07</fpage>
          , LNCS 4495, pp.
          <fpage>546</fpage>
          -
          <lpage>560</lpage>
          , Trondheim, Norway (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Kharbili</surname>
            ,
            <given-names>M.E.</given-names>
          </string-name>
          :
          <article-title>Business process regulatory compliance management solution frameworks: a comparative evaluation. Accepted for the Eight Asia-Pacific Conference on Conceptual Modelling (APCCM</article-title>
          <year>2012</year>
          )
          <article-title>(</article-title>
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Rudzajs</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Buksa</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Business Process and Regulations: Approach to Linkage and Change Management</article-title>
          .
          <source>In: 10th International Conference on Perspectives in Business Informatics Research</source>
          , pp
          <fpage>96</fpage>
          -
          <lpage>109</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Ciaghi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weldemariam</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Villafiorita</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Law Modeling with Ontological Support and BPMN: a Case Study</article-title>
          . In: Second International Conference on Technical and
          <article-title>Legal Aspects of the e-Society (CYBERLAWS</article-title>
          <year>2011</year>
          ), IARIA (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <article-title>Legal Knowledge Interchange Format</article-title>
          , http://www.estrellaproject.org
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Sadiq</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Governatori</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          , and
          <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>
            , Dadam, ., and
            <surname>Rosemann</surname>
          </string-name>
          , M. (eds.).
          <source>5th international conference on Business process management (BPM'07)</source>
          , pp.
          <fpage>149</fpage>
          -
          <lpage>164</lpage>
          , Springer-Verlag, Berlin, Heidelberg (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13. The Open Group, ArchiMate
          <volume>2</volume>
          .0 Specification, https://www2 .opengroup.org/ogsys/jsp/ publications /PublicationDetails.jsp?catalogno= c118
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Gehlert</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pfeiffer</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Becker</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>The BWW-Model as Method Engineering Theory</article-title>
          .
          <source>In: Proceedings of the 13th Americas Conference on Information Systems (AMCIS</source>
          <year>2007</year>
          ). Keystone, CO, USA (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15. Latvian Law on Accounting, http://www.likumi.lv/doc.php?id=
          <fpage>66460</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Stirna</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Personn</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Ten Years Plus with EKD: Reflections from Using an Enterprise Modeling Method in Practice</article-title>
          . In: Pernici,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Gulla</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. A</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the Eleventh International Workshop on Exploring Modeling Methods in Systems Analysis and Design (EMMSAD'07)</source>
          , pp.
          <fpage>99</fpage>
          -
          <lpage>108</lpage>
          , Trondheim, Norway (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>