<!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>An Integrated Enterprise Architecture Framework for Business-IT Alignment</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Novica Zarvi´c!</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Roel Wieringa</string-name>
          <email>roelw@cs.utwente.nl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Twente, Department of Computer Science, Information Systems Group P.</institution>
          <addr-line>O. Box 217, 7500 AE Enschede</addr-line>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
      </contrib-group>
      <fpage>262</fpage>
      <lpage>270</lpage>
      <abstract>
        <p>When different businesses want to integrate part of their processes and IT, they need to relate their enterprise architecture frameworks. An enterprise architecture framework (EAF) is a conceptual framework for describing the architecture of a business and its information technology (IT), and their alignment. In this paper we provide an integration among some well-known EAFs (Zachman, Four-domain, TOGAF and RM-ODP) and produce an integrated EAF (IEAF) that can be used as common framework to communicate about EAFs of differrent businesses and relate them to each other.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>shows how the other frameworks relate to it. Section 4 then presents our
integrated framework and discusses the implications for business-IT alignment in
value constellations.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Defining Enterprise Architecture and Frameworks</title>
      <p>
        We start from the concept of a system as any coherent collection of elements [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
Software systems are systems, the set of all applications of an organisation is a
system, and organisations are systems too. We define architecture of a system as
“the structure of a system, consisting of the relationships among its components,
the external properties of those components, and the way these create emergent
properties with added value for the environment”. Like the IEEE architecture
definition [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], we consider there to be a single architecture of a system. There
can be many different views of an architecture [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], each of which documents a
different aspect of the architecture, but we think that there is a single structure
which is the combination of all views. Note also that the architecture of a system
is not just the structure of the system, but it includes the way in which this
structure creates an added value for the environment of the system [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>
        The concept of Enterprise Architecture (EA) is defined by various sources as
the structure of the IT systems of an enterprise, or even of the entire enterprise,
or sometimes as an analysis and documentation of this structure rather than the
structure itself [
        <xref ref-type="bibr" rid="ref10 ref11 ref8 ref9">8,9,10,11</xref>
        ]. We define an EA simply by restricting ourselves to IT
systems in an enterprise context: “An enterprise architecture is the structure of
an enterprise, consisting of the relationships among its ICT systems, the external
properties of those ICT systems, and the way these create emergent properties
with added value for the enterprise”. The term EAF, finally, is used mostly
to indicate a list of important abstraction mechanisms, such as perspectives,
viewpoints, architectures, dimensions, etc. To be neutral with respect to the
abstraction mechanisms used, we define an enterprise Architecture Framework
as “a documentation structure for Enterprise Architectures”. A company can
use an EAF to structure descriptions of architectures in such a way that these
descriptions can be compared in a meaningful way, to control the design of
interfaces among IT systems, to create a repository for storage and retrieval of
EA documentation, or as a set of guidelines that assists the development of an
EA [
        <xref ref-type="bibr" rid="ref11 ref12 ref13 ref14">12,13,11,14</xref>
        ]. In this paper, we look at its role in connecting IT systems of
different enterprises.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>A Comparison of EA Frameworks</title>
      <p>
        The GRAAL Framework. To compare EAFs, we use one framework as reference,
namely the GRAAL framework used in our architecture research [
        <xref ref-type="bibr" rid="ref12 ref15 ref16 ref17">15,12,16,17</xref>
        ].
The GRAAL (Guidelines Regarding Architecture ALignment) framework derives
from a framework for information systems development methods [
        <xref ref-type="bibr" rid="ref18 ref19">18,19</xref>
        ] and has
been used in the GRAAL project1 to compare architecture alignment in different
organisations in the Netherlands.
      </p>
      <p>The GRAAL framework divides an organisation and its IT into a number of
layers, where each layer contains entities (systems in the general sense) providing
services to entities in the layers above it. From the bottom up we distinguish
the physical infrastructure layer, the software infrastructure layer, the enterprise
system layer (i.e. applications and information systems), the enterprise, and its
environment (See the examples in Fig. 1). Each company may add more
detail to a particular layer, such as for example distinguish different infrastructure
domains, or distinguish enterprise systems into information systems and
applications. These are refinements, and the GRAAL framework contains only the
greatest common divisor of all these company-specific frameworks. The essential
characteristic of the GRAAL layers is that entities at one layer provide services
to entities at higher layers.</p>
      <p>The second GRAAL dimension is that systems at each level have certain
aspects. Foremost among these is that each system provides services (to systems
in higher layers); each service should provide some added value (utility) and
does this by engaging in behaviour over time, during which data is exchanged
with other systems over communication channels. (We restrict our attention to
systems that exchange data.) And these services are delivered at a certain level
of quality.</p>
      <p>The GRAAL framework contains three other dimensions. The decomposition
dimension says that each system is decomposed into subsystems, that are
encapsulated in it. The system life dimension says that each system goes through
stages in its life, from conception to disposal. The refinement dimension says
that each system can be described at different levels of abstraction, from very
abstract (few details) to very detailed.</p>
      <p>
        The Zachman Framework [
        <xref ref-type="bibr" rid="ref13 ref20">13,20</xref>
        ]. The rows in the Zachman framework represent
the perspectives of different roles on the system (Fig. 1(a)). The planner considers
the scope of the system in relation to the environment, the owner considers the
role of the system in the enterprise, the designer considers the software needed
to achieve the business goals, and the builder considers the infrastructure needed
to build the system. So far, this corresponds to layers in the GRAAL framework.
The subcontractor role moves however to subsystems of a system, and this is
moving along another GRAAL dimension, namely the decomposition dimension.
Because decomposition can be done at any level in the GRAAL framework, it
should not be placed at the lowest level only, as Zachman does.
      </p>
      <p>
        The data, function and network aspects of Zachman correspond to the GRAAL
aspects of data, service and communication. Zachman’s time aspect corresponds
roughly to the behaviour aspect in GRAAL, because the behaviour as a
functional property of a system is the ordering of product interactions in time [21,
p. 40]. The people aspect is represented in GRAAL’s enterprise layer, because
people are part of the enterprise and therefore of the business aggregation
hier1 See http://is.cs.utwente.nl/GRAAL.
archy. Finally, the motivation aspect from Zachman corresponds to the utility
aspect of GRAAL, because the utility of an entity at any layer for entities at
higher layers is the motivation why this lower-level entity exists. We conclude
that the Zachman framework can be mapped into the GRAAL framework.
The Four-Domain Architecture [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. This framework distinguishes four domains
(Fig. 1(b)). The process domain includes processes, procedures, business tools
and dependencies required to support business functions. This corresponds to the
behaviour aspect of entities at the enterprise level. The information/knowledge
domain includes business rules, data, all types of information, definitions,
interrelationships, etc. and corresponds to the aspects communication and data, in
the GRAAL framework, also at the enterprise level. The infrastructure domain
includes facilities, hardware, system software, networks, etc. This corresponds
to the software infrastructure and physical infrastructure layers from GRAAL.
It spans even the quality aspect of GRAAL, because reliability and availability
are elements expected to be documented within the infrastructure domain. The
organisation domain includes business people and their roles and responsibilities,
organisational structure as well as interrelationships to all kind of stakeholders.
This corresponds partly to the utility and service aspect of enterprise-layer
entities in the GRAAL framework (who does what for whom?). The organisational
structure and relationships are part of the system decomposition dimension of
GRAAL, which is not shown in our figures. Note that the Four-Domain
Architecture was developed for managing EAs and to support frameworks such as the
Zachman’s. Iyer and Gottlieb also distinguish architecture design from
architecture use and split each of the cells of Zachman’s framework into two subcells,
corresponding to these two stages in the life of an architecture. This corresponds
to the system life dimension of GRAAL.
      </p>
      <p>
        TOGAF [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. TOGAF is, compared to all other frameworks presented in this
paper, the most comprehensive one, because TOGAF offers a complete guide
for the development of an EA and comes up with an architectural
development method. Such a step-by-step guide is absent at Zachman and GRAAL.
TOGAF distinguishes four kinds of architectures, namely business architecture,
data architecture, application architecture and technology architecture, where
data architecture and application architecture is sometimes referred to as
information systems architecture. We consider these architectures as the highest-level
building blocks to be documented. The mapping to GRAAL is straightforward
(Fig. 1(c)).
      </p>
      <p>
        RM-ODP [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. RM-ODP (Reference model for open distributed processing)
provides five viewpoints (Fig. 1(d)), where a viewpoint is “a subdivision of the
specification of a complete system, established to bring together those
particular pieces of information relevant to some particular area of concern during the
design of the system” [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]. A viewpoint in RM-ODP can span aspects of one or
more viewpoints in GRAAL and vice versa. The RM-ODP enterprise viewpoint
focuses on the purpose, scope and policies of the system and provides the overall
      </p>
      <p>Aspects
(a) Comparison between GRAAL and the Zachman framework</p>
      <sec id="sec-3-1">
        <title>Service</title>
      </sec>
      <sec id="sec-3-2">
        <title>Utility</title>
      </sec>
      <sec id="sec-3-3">
        <title>Behaviour</title>
      </sec>
      <sec id="sec-3-4">
        <title>Data</title>
      </sec>
      <sec id="sec-3-5">
        <title>Quality</title>
      </sec>
      <sec id="sec-3-6">
        <title>Communication</title>
        <p>People
e
m
i
T
n
o
it
c
n
u
F
n
o
it
a
v
it
o
M
k
r
o
w
t
e
N
a
t
a
D
Aspects</p>
        <sec id="sec-3-6-1">
          <title>Commu</title>
          <p>nication</p>
        </sec>
        <sec id="sec-3-6-2">
          <title>Service</title>
        </sec>
        <sec id="sec-3-6-3">
          <title>Utility</title>
        </sec>
        <sec id="sec-3-6-4">
          <title>Behaviour</title>
        </sec>
        <sec id="sec-3-6-5">
          <title>Data</title>
          <p>Quality
organisation
domain
process
domain
information/knowledge
domain
n
o
i
s
i
v
o
r
p
e
c
i
v
r
e
S</p>
        </sec>
      </sec>
      <sec id="sec-3-7">
        <title>Enterprise environment</title>
      </sec>
      <sec id="sec-3-8">
        <title>Enterprise</title>
        <p>
          environment in which the system will be built. This corresponds roughly to the
enterprise and enterprise environment layers in the GRAAL framework.
However, the RM-ODP enterprise viewpoint can also specify more technical entities
like operating systems or database systems [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ], which lie in GRAAL on the
software infrastructure layer. This is not represented in Fig. 1(d).
        </p>
        <p>The information viewpoint is a viewpoint on the system and its environment
that focuses on the semantics of the information and information processing
performed. This corresponds roughly to the data aspect on the enterprise system
layer in GRAAL. The computational viewpoint enables distribution through
functional decomposition of the system into objects which interact at interfaces.
In GRAAL this viewpoint corresponds to the decomposition dimension. It is
not shown in Fig. 1(d). The engineering viewpoint focuses on the mechanisms
and functions required to support distributed interaction between objects in
the system, which corresponds roughly to the communication aspect on the
same layer. The technology viewpoint focuses on the choice of technology in the
system. It is used to build technology specifications of particular configurations
of hardware elements, software elements and networks. The technology viewpoint
corresponds to the physical infrastructure and software infrastructure layers in
GRAAL.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Discussion and Further Work</title>
      <p>The paper described briefly five frameworks and compared them. The basis of the
comparison was the GRAAL framework. This section summarizes our results.
Abstraction mechanisms. The frameworks use different abstraction mechanisms.
GRAAL and Zachman use dimensions, but the other frameworks populate some
of these dimensions. The GRAAL dimensions Aspects and Service layers
correspond roughly to the Zachman dimensions Aspects and Perspectives. The
GRAAL dimensions Decomposition, System life, and Refinement are not
mentioned as such by Zachman, although he does include a decomposition
perspective (subcontractor). As we have seen, the abstraction mechanisms of the other
frameworks, namely the domains, architectures and viewpoints are mostly a
combination of the system aspects dimension and the service layers in GRAAL.
The abstraction mechanisms used by GRAAL and Zachman are at a metalevel
with respect to the others, which explains the relationship between the different
frameworks. EAFs at a higher level of abstraction can integrate frameworks that
use lower level abstraction mechanisms.</p>
      <p>The Integrated Enterprise Architecture Framework. Our analysis makes clear
that to find an integrated framework, we can build on GRAAL. We just extend
GRAAL with a number of domains, which we place on the appropriate layers.
Figure 2 shows the resulting integrated EAF (IEAF). In the IEAF we merged
the two infrastructure layers for simplicity. Many EAFs, like RM ODP or the
Four-Domain architecture also do not have a distinction between the two on their
highest level of abstraction. This serves to integrate such frameworks more easily.
The enterprise network domain contains sets of interacting business actors that
are profit-and-loss responsible, such as independent businesses, or business units
within a large corporation. Therefore it is especially interesting for networked
business constellations. The organisation structure domain of the IEAF contains
the decomposition of an organisation into whatever elements are recognised, such
as units, departments, employee roles, etc. The business process domain consists
of business processes and the communication and information domains consists
of human or automated communication channels and the information passed
through them. The services domain consists of IT services, and the behaviour
domain consists of software behaviour. The infrastructure domain consists of
all software and hardware needed to facilitate the higher layers. Note that the
IEAF has the advantage that each layer is not fix but flexible. This means that,
if necessary, additional domains can be added to an IEAF layer, which goes so
far that domains can even span several layers as shown in Fig. 2. Because the
layers are not fix they can be viewed as dimensions.</p>
      <p>Enterprise
environment
Enterprise
Enterprise
systems
Infrastructure
organisation
structure
services
business
process
behaviour
communication
information
enterprise network
infrastructure</p>
      <p>The implication of the IEAF for business-IT alignment is that each domain
is an area of design knowledge, and that the alignment problem must be
decomposed into these domains. In the case of interorganisational business-IT
alignment, the additional implication is that the EAFs of the partner companies can
be mapped to each other using the IEAF as common reference. Our research
implies that each of these EAFs can be mapped to the IEAF and that this is
the way the EAFs should be mapped to each other. Further, the IEAF forms a
basis for communication between different businesses cooperating in a networked
value constellation.</p>
      <p>
        Evaluation. In design science the evaluation phase is very important. “Design
science addresses research through the building and evaluation of artifacts” [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ].
The GRAAL framework, as our built artifact, was used to analyse the EAFs
of five different organisations in the Netherlands, each having a different EAF.
All the information from those EAFs could be incorporated without information
loss into the GRAAL framework. We consider this as a first validation of the
GRAAL framework. The IEAF, as our simplified artifact, inherited most of its
documentation structure from the GRAAL framework. For the evaluation of our
artifacts case studies were used, like described by Hevner et al. [26, page 86].
      </p>
      <p>As we have seen during the comparisons in Sec. 3, the abstraction
mechanisms, namely domains, architectures and viewpoints of the other frameworks
are mostly a combination of the systems aspect dimension and the service layers
in GRAAL. Therefore dimensions, like the layers in the IEAF, are at a higher
level of abstraction than the abstraction mechanisms used by most of the other
EAFs. We also identified that the frameworks use a fixed number of abstraction
mechanisms. The number of domains in the IEAF (which is not fixed) was
identified and situated on the appropriate layers after having examined the frameworks
used by our industrial partners for documenting their enterprise architectures.
They covered all the information documented. Therefore it is true that it is an
integrated EAF.</p>
      <p>
        Corroboration of the IEAF is also provided by an independent investigation
of IT architect roles [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ]. The architect roles distinguished by most companies
coincide with the domains identified in the IEAF. Further validation is provided
by a preliminary investigation of the EAFs of several companies that were
compared with the IEAF and could all be mapped to it without loss of information.
Summary and Future Research. The frameworks described in this paper use
different abstraction mechanisms, but can nevertheless be mapped into the GRAAL
framework with some degree of approximation. The result is an integrated EAF
(IEAF). The IEAF serves as a reference point between different organisations,
and enables them to understand each others frameworks. The presence of the
domains provide an additional useful utility. In the future we will investigate
crossorganisational integration problems using the IEAF as our conceptual
framework.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Langenberg</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wegmann</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <source>Enterprise Architecture: What Aspects is Current Research Targeting? Technical report, EPFL</source>
          (
          <year>2004</year>
          ) http://icwww.epfl.ch/ publications/documents/IC
          <source>_TECH_REPORT_200477.pdf.</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Schekkerman</surname>
          </string-name>
          , J.:
          <article-title>How to survive in the jungle of Enterprise Architecture Frameworks</article-title>
          .
          <source>Trafford</source>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>A.</given-names>
            <surname>Tang</surname>
          </string-name>
          and J. Han and
          <string-name>
            <given-names>P.</given-names>
            <surname>Chen</surname>
          </string-name>
          :
          <article-title>A Comparative Analysis of Architecture Frameworks</article-title>
          .
          <source>Technical report</source>
          , Swinburne University of Technology (
          <year>2004</year>
          ) http://www. swin.edu.au/ict/research/technicalreports/2004/SUTIT-TR2004.01.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Blanchard</surname>
            ,
            <given-names>B.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fabrycky</surname>
          </string-name>
          , W.J.:
          <source>Systems Engineering and Analysis</source>
          .
          <string-name>
            <surname>Prentice-Hall</surname>
          </string-name>
          (
          <year>1990</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. IEEE Architecture Working Group: Definition of Architecture. http://www. pithecanthropus.com/~awg/public_html/ieee-1471-faq.html (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Bass</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Clements</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kazman</surname>
          </string-name>
          , R.:
          <source>Software Architecture in Practice. AddisonWesley</source>
          (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Wieringa</surname>
          </string-name>
          , R.:
          <article-title>Architecture is Structure plus Synergy</article-title>
          . http://graal.ewi.utwente. nl/WhitePapers/Architecture/architecture.htm (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>West</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bittner</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Glenn</surname>
          </string-name>
          , E.:
          <article-title>Ingredients for Building Effective Enterprise Architectures</article-title>
          . http://www-128.ibm.com/developerworks/rational/library/ content/RationalEdge/nov02/EnterpriseArchitectures_TheRationalEdge_ Nov2002.pdf (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Schekkerman</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>The Economic Benefits of Enterprise Architecture</article-title>
          .
          <source>Trafford</source>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Perks</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Beveridge</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          : Guide to Enterprise IT Architecture. Springer (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Bernard</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          :
          <article-title>An Introduction to Enterprise Architecture</article-title>
          . Authorhouse, Bloomington, Indiana (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Wieringa</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>The GRAAL Architecture Framework</article-title>
          . http://graal.ewi.utwente. nl/WhitePapers/Framework/framework.htm (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Zachman</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>A framework for information systems architecture</article-title>
          .
          <source>IBM Systems Journal</source>
          <volume>26</volume>
          (
          <issue>3</issue>
          ) (
          <year>1987</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14. The Open Group:
          <article-title>The Open Group Architecture Framework (TOGAF) - Version 8</article-title>
          ,
          <string-name>
            <given-names>Enterprise</given-names>
            <surname>Edition</surname>
          </string-name>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15. van Eck,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Blanken</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Fokkinga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Grefen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Wieringa</surname>
          </string-name>
          , R.:
          <article-title>A Conceptual Framework for Architecture Alignment Guidelines</article-title>
          . http://graal.ewi.utwente. nl/GRAAL_whitepaper_20021017.
          <string-name>
            <surname>pdf</surname>
          </string-name>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Wieringa</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Blanken</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fokkinga</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grefen</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Aligning Application Architecture to the Business Context</article-title>
          .
          <source>In: Conference on Advanced Information System Engineering (CAiSE 03)</source>
          , Springer (
          <year>2003</year>
          )
          <fpage>209</fpage>
          -
          <lpage>225</lpage>
          LNCS 2681.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Wieringa</surname>
            , R., van Eck,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krukkert</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Architecture Alignment</article-title>
          . In Lankhorst, M., ed.:
          <source>Enterprise Architecture at Work</source>
          . Springer, Berlin (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Wieringa</surname>
          </string-name>
          , R.: Requirements Engineering. John Wiley, Chichester, England (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Wieringa</surname>
          </string-name>
          , R.:
          <article-title>A Survey of Structured and Object-Oriented Software Specification Methods and Techniques</article-title>
          .
          <source>ACM Computing Surveys</source>
          <volume>30</volume>
          (
          <issue>4</issue>
          ) (
          <year>1998</year>
          )
          <fpage>459</fpage>
          -
          <lpage>527</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Sowa</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zachman</surname>
          </string-name>
          , J.:
          <article-title>Extending and formalizing the framework for information systems architecture</article-title>
          .
          <source>IBM Systems Journal</source>
          <volume>31</volume>
          (
          <issue>3</issue>
          ) (
          <year>1992</year>
          )
          <fpage>590</fpage>
          -
          <lpage>616</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Wieringa</surname>
            ,
            <given-names>R.: Reactive</given-names>
          </string-name>
          <string-name>
            <surname>Systems</surname>
          </string-name>
          . Morgan Kaufmann, San Francisco (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Iyer</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gottlieb</surname>
            ,
            <given-names>R.: The</given-names>
          </string-name>
          <string-name>
            <surname>Four-Domain Architecture</surname>
          </string-name>
          :
          <article-title>An approach to support enterprise architecture design</article-title>
          .
          <source>IBM Systems Journal</source>
          <volume>43</volume>
          (
          <issue>3</issue>
          ) (
          <year>2004</year>
          )
          <fpage>587</fpage>
          -
          <lpage>597</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23. International Organization for Standardization:
          <string-name>
            <surname>RM ODP - Open Distributed Processing Reference</surname>
          </string-name>
          Model - ISO
          <source>/IEC 10746-1</source>
          , ISO/IEC 10746-2, ISO/IEC 10746-
          <article-title>3</article-title>
          and ISO/IEC 10746-
          <fpage>4</fpage>
          . (http://isotc.iso.org/livelink/livelink/fetch/ 2000/2489/Ittf_Home/PubliclyAvailableStandards.htm)
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Vallecillo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>RM-ODP: The ISO Reference Model for Open Distributed Processing. (citeseer.ist</article-title>
          .psu.edu/277001.html)
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Joyner</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          : Open distributed processing: Unplugged! http://homepages.tig.com. au/~ijoyner/ODPUnplugged.html (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Hevner</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>March</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Park</surname>
          </string-name>
          , J.:
          <source>Design Science in Information Systems Research. MIS Quarterly</source>
          <volume>28</volume>
          (
          <issue>1</issue>
          ) (
          <year>2004</year>
          )
          <fpage>75</fpage>
          -
          <lpage>105</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Wieringa</surname>
            ,
            <given-names>R.:</given-names>
          </string-name>
          <article-title>An inventory of architect roles and competencies</article-title>
          . In: IT Practitioners Conference, Barcelona (
          <year>2006</year>
          ) http://www.opengroup.org/public/member/proceedings/q106/.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>