<!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>Challenges of Capturing Design Rationales in Enterprise Architecture: A case study</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Georgios Plataniotis</string-name>
          <email>georgios.plataniotis@tudor.lu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sybren de Kinderen</string-name>
          <email>sybren.dekinderen@uni.lu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Henderik A. Proper</string-name>
          <email>erik.proper@tudor.lu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>EE-Team</institution>
          ,
          <addr-line>Luxembourg</addr-line>
          ,
          <country country="LU">Luxembourg</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Public Research Centre Henri Tudor</institution>
          ,
          <addr-line>Luxembourg</addr-line>
          ,
          <country country="LU">Luxembourg</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Radboud University Nijmegen</institution>
          ,
          <addr-line>Nijmegen</addr-line>
          ,
          <country country="NL">the Netherlands</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>University of Luxembourg</institution>
          ,
          <country country="LU">Luxembourg</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In earlier work we introduced an approach that aims in the understanding of the reasoning that lies behind Enterprise Architecture (EA) designs. This EA rationalization approach helps uncover design constraints, follow good practices while avoid bad ones, and more. However, up to now, our assumptions regarding the usefulness of our approach were largely theory based. In this paper, we use a real life case study in a Luxembourgish Research and Technology Organization (RTO) to identify from a practical point of view why EA rationalization is useful. Using a business process on budget forecasting as a focal point, rstly we analyze what has been designed. Thereafter, we analyze the reasoning behind these designs, and show how this reasoning is not expressed with current EA design techniques. Finally, we derive a set of challenges that an EA rationalization approach should face up to.</p>
      </abstract>
      <kwd-group>
        <kwd>Enterprise Architecture</kwd>
        <kwd>Design Rationale</kwd>
        <kwd>Design Decisions</kwd>
        <kwd>Case Study</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Increasingly enterprises are faced with change due to challenges such as
acquisitions, mergers, technological innovation and the introduction of new business
processes. Enterprise Architecture (EA) is positioned as an instrument for
helping enterprises to cope with such a change [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]. EA provides a toolset for
analyzing the wide enterprise impact of a change, considering an enterprise holistically.
As such, EA interrelates di erent perspectives on an enterprise [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]: strategic
motivations, business processes, IT applications, to name a few. In so doing, EA
instrument can be employed to, for example, reason about the impact-of-change
of an IT application landscape [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], the enterprise wide impact of changing access
control concerns [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and more.
      </p>
      <p>
        However, while EA frameworks and languages aid rst in designing a change
and subsequently implementing it, the reasons behind the design (hereafter
referred to as design rationalization) are often left implicit. As a result, new designs
are constructed in an ad-hoc manner [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], without taking into consideration
constraints implied by past design decisions. Furthermore a survey amongst EA
practitioners [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] suggests the relevance of design rationalization in motivating
design decisions and for architectural maintenance. However, the same survey
shows that practitioners often forego a structured approach for architectural
rationalization. They largely capture design reasoning in an ad hoc manner, not
structurally paying attention to rationalization concepts such as design
alternatives, design criteria, and more.
      </p>
      <p>
        As a result, our earlier work [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] introduces the EA anamnesis approach for
rationalizing EA designs. EA anamnesis captures the decision making process
behind an EA design, specifying design alternatives, design criteria, involved
stakeholders, and more. Furthermore, EA anamnesis allows for capturing the
observed impact of a design some time after the design decisions have been
taken. As a result, we claim that EA anamnesis not only helps in uncovering
the reasoning behind a design (by examining its decision making process), but
also in analyzing the impacts of a design by comparing the initially taken design
decisions to the impact that these decisions have.
      </p>
      <p>
        However, up to now, the empirical evidence for the usefulness of EA
anamnesis is limited to a survey amongst EA practitioners [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Although this survey
provides rst indications on the usefulness of EA rationalization, however it
provides no in depth insight. For example: the survey elicits that a majority of the
target population considers rationalization concepts such as \motivation", and
\observed impact" as useful, but it does not provide any indication of why these
are considered useful. Furthermore, as stated, the survey indicates that
practitioners rationalize EA in an ad hoc way, without though stating what it is that
they do not capture.
      </p>
      <p>In this paper, we discuss a case study in a Luxembourgish Research and
Technology Organization (RTO) for a more in depth analysis of the practical
usefulness of EA rationalization. Furthermore, we identify rationalization
requirements from practice to which our rationalization approach should respond.
As such, the speci c contribution is twofold: (1) to provide in depth evidence
from a real life case study on the usefulness of EA rationalization, (2) to identify
objectives from practice with which EA anamnesis, our rationalization approach,
should comply.</p>
      <p>
        Note that while the EA language ArchiMate 2.0 [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] has a motivational layer,
it lacks concepts important for rationalization such as considered alternatives,
decision criteria et cetera. As such, ArchiMate 2.0 is not a suitable language for
architectural rationalization
      </p>
      <p>This paper is structured as follows: Section 2 discusses the case study setup
and the actual case study description. Section 3 discusses the challenges and
the objectives for the development of rationale man agent system for enterprise
architecture and Section 4 presents a set of concrete research questions which
aim to address the mentioned objectives. Finally Section 5 concludes.
2
2.1</p>
      <p>Research and Technology Organization Case Study</p>
    </sec>
    <sec id="sec-2">
      <title>Case study setup</title>
      <p>
        The research planning of the case study as well as this section structure are based
on guidelines for case study research [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. The main objectives of this case is to
identify the main challenges for the development of rationale management system
for Enterprise Architecture. In order to identify these objectives we conducted
interviews with the involved stakeholders both from the business as well as the IT
domain of the organization. The purpose of these interviews was to understand
how they addressed the enterprise architecture challenges from their own domain
of responsibility, what were the most important design decisions for them and
how they documented these design decisions. Moreover, stakeholders provided
us with the documentation of the project. We analyzed this documentation, we
extracted design decisions, and nally compared them with those that emerged
from the interviews.
2.2
      </p>
    </sec>
    <sec id="sec-3">
      <title>Budget forecasting at a Research and Technology Organization</title>
      <p>This case study was conducted in a research and technology organization (RTO)
in Luxembourg, describes the introduction of a new budget management business
process and presents how this process was supported by information systems in
the context of an enterprise architecture transformation.</p>
      <p>During the last couple of years, the Luxembourgish government introduced
more strict rules on the budget spending of academic and research institutions.
This policy had to be incorporated by the academic-research institutions of the
country, meaning that the institutions should be able to establish long term
nancial projection plans. This would give to institutions a better awareness
regarding the availability of resources and in turn the planning of future projects
and personnel.</p>
      <p>The RTO where the case study was conducted, did not have an established
business process for budget estimation. Stakeholders from the management side
of the RTO had to design this new business process. Their initial objectives were
that this business process should provide a clear view on human resources and
projects coverage, an input for the future hiring plan, comparison between the
forecasted and valuable budget, and in general robustness of the organization's
nancial data. Last but not least, a training for the users of this new business
process should be organized.
2.3</p>
    </sec>
    <sec id="sec-4">
      <title>Enterprise Transformation</title>
      <p>In this section we describe the main artifacts that support the realization of the
new business goal. For our description we are based on ArchiMate EA models.
In the context of this paper though we describe how this business process is
supported by IT artifacts, we do not present details on how this business process
is executed.</p>
    </sec>
    <sec id="sec-5">
      <title>The as-is architecture</title>
      <p>Figure 1 presents the enterprise architecture before the incorporation of the new
budget forecast business process. The RTO had already implemented business
processes that supported business stakeholders with the management of projects,
nance and human resources. These business processes were supported by the
corresponding information systems.</p>
      <p>In this part we describe brie y the new business process and information
systems that were used in the next step of the transformation to support the
Project
Manager</p>
      <p>Project
Manager</p>
      <p>HR
Officer</p>
      <p>HR
Officer</p>
      <p>Financial
officer</p>
      <p>Financial
Officer
Project Management
Financial Management
application components and services
new business process.</p>
    </sec>
    <sec id="sec-6">
      <title>Budget forecast business process: Here we describe the main charac</title>
      <p>teristics of the budget forecast business process. The main objectives of this
business process are the estimation and the planning of resources to ensure the
planning activities, the assessment of the need for additional resources, the
estimation of the associated budgets and the checking of the forecast in relation to
the available budget in the RTO.</p>
      <p>The budget forecast business process takes into account the major changes in
exogenous or endogenous factors that signi cantly discredits the original budget
estimate. In the case of the RTO these exogenous factors are the main external
factor like refusal/acceptance of projects in calls and non-contracted bene ts,
while the endogenous maybe associated with personal assignments, change of
strategy etc. The role of the business process is to provide annual budget
estimates, which should be validated and approved by the nance department.</p>
      <p>IT Systems: Application A is the main nancial application of the
organization. Main functionalities of this application is management of procurements,
traveling costs, personal costs, overhead costs calculation, salaries payment and
project dashboard. The access to this application in controlled and only allowed
to nancial o cers.</p>
      <p>Application B is the human resources management application. Tasks like
resource allocation, start/end dated of work contracts, weekly calendar, di erent
types of leaves (sickness, vacation etcetera) are executed by this application.</p>
      <p>Application C is the project management application of the organization.
The actual hours assigned per project in the organization are maintained in this
application.</p>
    </sec>
    <sec id="sec-7">
      <title>To be architecture - First iteration</title>
      <p>Figure 2 depicts the EA model after the establishment of the budget forecast
business process. From this model we can conclude that the business process was
supported by the interaction and collaboration amongst Applications A, B, C
and a spreadsheet application. However, due to some anomalies in the insertion
of budget data through spreadsheets, stakeholders had to do some additional
changes in the EA design.</p>
    </sec>
    <sec id="sec-8">
      <title>To-be architecture - Second iteration</title>
      <p>Figure 3 depicts a nal iteration of the enterprise transformation. With this
iteration stakeholders managed to addresses the above mentioned problem. Instead
of using spreadsheets for entering the budget data, a new application interface
was added in nancial application A.
2.4</p>
    </sec>
    <sec id="sec-9">
      <title>Rationale behind the models</title>
      <p>In the previous section we described what was done in the enterprise architecture
design in order to support the addition of the new budget forecast business</p>
      <p>Project
Manager</p>
      <p>HR
Officer
process. However, the reasons behind the realization of this designs are not
captured by the EA models. As we mentioned before, ArchiMate motivational
extension provides some reasoning behind the models, but mostly regarding the
goal modeling domain. It can describe what were the drivers or requirements
for an architectural change, but not the actual reasoning in terms of design
decisions behind the model. Based on the case study we could potentially ask
these questions:</p>
      <p>Why these three IT systems were selected for the realization of the business
process? Were there any other alternatives? What was the observed impact of
these decisions in the enterprise architecture?</p>
      <p>By interviewing the stakeholders we understood the context which in uenced
their decision making: During the execution of the enterprise transformation
another high level decision from the Luxembourgish government had to be applied
in the organization. The government decided that the RTO had to be merged
with another national research and technology institution. This implied the need
for serious changes in the organizational structure since some departments of the
Project
Manager</p>
      <p>Project
Manager
RTO had overlapping roles with departments of the other organization.
Moreover new business models should be de ned based on the exchange of research
expertise of research groups.</p>
      <p>The upcoming merge of the organization posed some serious design challenges
on the involved stakeholders of the budget estimation business process. On the
one hand they had ambitious design goals considering the realization of this
business need, while on the other hand they had to compromise because of the
merge. It was not clear how the nancial departments and business processes
would be merged, therefore the risk of wasting budget for signi cant business
and IT development was high.</p>
      <p>Despite the fact that the initial plan of the stakeholders was the acquisition
of a new COTS application, budget and time restrictions led stakeholders to the
decision of the upgrade and collaboration of the in house applications. Several
issues occurred after the execution of these decisions. As an example, the
decision for a spreadsheet template that would facilitate users to enter budget data
was problematic. What occurred was that each department start modifying the
template and the order of data. The nancial o cers that had to collect and
process this data started having problems during the execution of the budget
forecast business process.</p>
      <p>Without rationalization the above reasons behind the architecture designs
in Figs 1-3 remain implicit. Yet clearly such rationalization is useful. For
example: by using rationalization one explicates the negative observed impact of
diverging spreadsheets as a result of the introduction of the new business
process As a result this negative observed impact can be anticipated on for future
similar decisions. In the next section we present the objectives of an enterprise
architecture rationale management system.
3</p>
      <p>
        Objectives of an enterprise architecture rationale
management system
As already discussed, design rationale is a well established domain and a plethora
of approaches have been developed in the area of Software Architecture.
However, the domain of Enterprise Architecture still remains unexplored. In a
survey [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] that was conducted among 65 enterprise architecture practitioners, it
was indicated that rarely they document their design decisions in a
standardized way. Instead of a standardized method they capture rationale information
by using word processors and other unstructured methodologies. Possibly this
lack of a standardized way of documenting and using rationale information in
enterprise architecture discourages practitioners from capturing this information.
Motivated by the case study we discuss what are the challenges and potential
objectives of an design rationale approach for Enterprise Architecture.
      </p>
      <p>Challenge 1: One of the main goals of Enterprise architecture is the
provision of reasoning of design decisions. However, the capturing of reasoning during
an enterprise architecture design process is challenging due to the fact that the
design decisions have to satisfy the requirements of stakeholders from di erent
domains (Business, IT). As we previously saw in our case study, di erent factors
in uence their decision making, which in turn a ect the quality of design
decisions. Situations like time stress, budget restrictions or the conformance with
organizational principles are common in enterprise architecture and change the
way that stakeholders make design decisions. The objective for enterprise
architecture is the capturing of this reasoning process. In doing so, stakeholders which
analyze EA designs will be capable to better understand why speci c decisions
were made and under which decision making context.</p>
      <p>Challenge 2: Another important aspect of design rationale approaches is
the business/IT alignment. This means that the IT artifacts should support e
ectively the realization of new business processes. As we saw, during an enterprise
transformation several design decisions are made, both in Business and IT sides.
These design decisions rarely exist in isolation. Rather, design decisions are
often cross cutting and intertwined. A rationale management system for enterprise
architecture should be able to capture the di erent types of relationships among
design decisions. For example, design decisions made on business levels can
infer design decisions in IT level of the organization and vice-versa. On the other
hand design decisions can be interrelated with a speci c EA Artifact or domain
of the Enterprise. An RMS system should be able to distinguish between these
di erent relationships of design decisions. In this way it would better express
the traceability and dependencies of design decisions in enterprise architecture.</p>
      <p>Challenge 3: Another important objective is the traceability between the
enterprise architecture design and design decisions. More speci cally, during the
analysis of the enterprise design, stakeholders should be able to identify which
design decisions constitute speci c EA artifacts and how the design decisions of
these artifacts are related with other design decisions in the architecture. For
example, we can start tracing from the addition of the new application interface
of the nancial application and we can check which decisions are related with
this artifact.</p>
      <p>Challenge 4: Sometimes design decisions can have unanticipated
consequences in the artifact itself or in di erent artifacts in the enterprise
architecture. As an example, consider the design decision for the spreadsheet template
that had negative consequences in the use of a budget forecast business
process. A rationale management system should also keep track of these incidents
and how they were addressed by means of newer decisions. By doing so
enterprise architects who want to analyze and have a holistic view of the architecture
can identify existing vulnerabilities in the enterprise which can be prevented by
remaking the same design decision in future architectural transformations.
4</p>
      <sec id="sec-9-1">
        <title>Research Questions</title>
        <p>In this section we de ne a set of concrete research questions. We argue that these
research questions can address the above-mentioned objectives and in turn the
challenges for a rationale management system for enterprise architecture.</p>
        <p>Question 1: Which are the essential decision details concepts that rationalize
design decisions in Enterprise Architectures?</p>
        <p>There is a plethora of approaches for the rationalization of di erent domains
(civil, software architecture). These approaches have introduced di erent sets of
domain speci c concepts. By answering this research question we aim to identify
which concepts from existing frameworks can be used for the domain of
enterprise architecture and what is actually missing to provide a holistic overview of
design rationale in enterprise architecture. The identi cation of these concepts
will provide a taxonomy of rationalization information for enterprise
architecture and in turn the basis for the development of a design theory for the same
purpose. The challenge, from a design theory point of view, is the identi cation
of possible relationships among these concepts which in turn will enhance the
utility of the design theory.</p>
        <p>Question 2: How do we make explicit the underlying decision making process
that was executed during the EA design?</p>
        <p>As it was also stated, the decision making environment in Enterprise
Architecture is challenging due to the implication of di erent stakeholders from
di erent domains and due to factors that a ect the decision making process.
We argue that the capturing and representation of this underlying information
can assist stakeholders during the inspection of the as-is architecture to analyze
the evaluation process for speci c decisions and recognize which factors actually
in uenced this decision making process. By doing so, they can consult for their
future evaluations by following/avoiding good/bad evaluations from past
decisions making processes.</p>
        <p>Question 3: How do we capture and represent di erent decision
relationships in Enterprise Architecture?</p>
        <p>The confrontation of this research question will provide a holistic overview
and traceability of the enterprise architecture. The domain of enterprise
architecture introduces several challenges since decisions from a speci c domain (IT) can
be related with decisions of the same or another domain (Business). The same
applies also for the outcomes of EA decisions since the application of a speci c
decision may introduce problematic situations in di erent domains of the
enterprise. To cope with this research question we will investigate existing design
rationale approaches from di erent domains and we will identify the speci cities
imposed by the domain of enterprise architecture.
5</p>
      </sec>
      <sec id="sec-9-2">
        <title>Conclusions and future work</title>
        <p>In this paper, based on a case study in a Luxembourgish research and
Technology organization we identi ed the importance of capturing design rationale
information. Moreover, motivated by this case study we discussed what were the
objectives for the development of a rationale management system for an
enterprise architecture and we provided a list of concrete research questions which
can be used for the development of such a framework.</p>
        <p>For future research, we aim to apply the EA Anamnesis approach to the
RTO case study and evaluate its capability to capture the underlying design
rationale knowledge in the context of an enterprise transformation. Based on
the derived objectives and research questions, we aim to further improve our
existing approach by means of metamodel modi cations.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Lankhorst</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , et al.:
          <source>Enterprise Architecture at Work: Modelling, Communication and Analysis. 3rd edn</source>
          . Springer Publishing Company, Incorporated (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. Op 't Land,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Proper</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Waage</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Cloo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Steghuis</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          :
          <article-title>Enterprise Architecture { Creating Value by Informed Governance</article-title>
          . Springer, Berlin, Germany (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3. Lagerstrom, R., Johnson,
          <string-name>
            <surname>P.</surname>
          </string-name>
          , Hook, D.:
          <article-title>Architecture analysis of enterprise systems modi ability{models, analysis, and validation</article-title>
          .
          <source>Journal of Systems and Software</source>
          <volume>83</volume>
          (
          <year>2010</year>
          )
          <volume>1387</volume>
          {
          <fpage>1403</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Feltus</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dubois</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Proper</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Band</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Petit</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Enhancing the archimate standard with a responsibility modeling language for access rights management</article-title>
          .
          <source>In: Proceedings of the Fifth International Conference on Security of Information and Networks</source>
          .
          <source>SIN '12</source>
          , New York, NY, USA, ACM (
          <year>2012</year>
          )
          <volume>12</volume>
          {
          <fpage>19</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Tang</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jin</surname>
          </string-name>
          , Y.,
          <string-name>
            <surname>Han</surname>
            ,
            <given-names>J</given-names>
          </string-name>
          .:
          <article-title>A rationale-based architecture model for design traceability and reasoning</article-title>
          .
          <source>Journal of Systems and Software</source>
          <volume>80</volume>
          (
          <year>2007</year>
          )
          <volume>918</volume>
          {
          <fpage>934</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Plataniotis</surname>
            , G., de Kinderen, S., van der Linden,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Greefhorst</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Proper</surname>
            ,
            <given-names>H.A.:</given-names>
          </string-name>
          <article-title>An empirical evaluation of design decision concepts in enterprise architecture</article-title>
          .
          <source>In: Proceedings of the 6th IFIP WG 8.1 working conference on the Practice of Enterprise Modeling (PoEM</source>
          <year>2013</year>
          ).
          <article-title>(</article-title>
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Plataniotis</surname>
            , G., de Kinderen,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Proper</surname>
            ,
            <given-names>H.A.</given-names>
          </string-name>
          :
          <article-title>Ea anamnesis: An approach for decision making analysis in enterprise architecture</article-title>
          .
          <source>International Journal of Information System Modeling and Design (IJISMD)</source>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8. The Open Group:
          <article-title>ArchiMate 2.0 Speci cation</article-title>
          . Van Haren Publishing (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Runeson</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hst</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Guidelines for conducting and reporting case study research in software engineering</article-title>
          .
          <source>Empirical Software Engineering</source>
          <volume>14</volume>
          (
          <year>2009</year>
          )
          <volume>131</volume>
          {
          <fpage>164</fpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>