<!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>Collaborative Evolution of Enterprise Architecture Models</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Sascha Roth</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Matheus Hauder</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Florian Matthes</string-name>
          <email>matthesg@tum.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Technische Universitat Munchen Boltzmannstr.</institution>
          <addr-line>3 85748 Garching</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Enterprise Architecture (EA) management seeks to align business and IT while realizing cost saving potentials, improving availability and fault tolerance, and increasing exibility of an organization. Regarding these objectives, decision makers need to be supported with solid and relevant models about the organization's architecture to guide the future development of the EA. In practice, many EA initiatives struggle with in exible models not meeting the information demand of stakeholders. In this paper, we propose a solution that empowers stakeholders to reveal their information demand collaboratively to facilitate EA models that evolve with changing information demands at runtime. We present core concepts of our approach and insights of an implementation thereof as foundation to achieve our long-term goal of evolving EA models. In our implementation we extend a collaboration platform with capabilities to monitor the actual information demand and to maintain the EA model referring to this demand at runtime.</p>
      </abstract>
      <kwd-group>
        <kwd>Enterprise Architecture</kwd>
        <kwd>modeling</kwd>
        <kwd>model evolution</kwd>
        <kwd>collaboration</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Enterprise Architecture (EA) management is a discipline addressing the
immanent need for mutual alignment of business and IT to react upon frequently
changing market conditions [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. The discipline seeks to capture and manage a
holistic view of the enterprise to strategically plan enterprise transformations
with respect to both, business and IT. Current research e orts increasingly
address the situated nature of EA management (EAM) with respect to the
organizational culture and the environment [
        <xref ref-type="bibr" rid="ref1 ref6">1, 6</xref>
        ]. Main motivation of these approaches
is the con guration of an EAM function that is tailored to the context of an
organization and the goals as well as concerns of the EAM function and respective
stakeholders. Developing an organization-speci c EAM function requires an EA
information model that covers the changing information demands of
stakeholders [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. This information demand depends on the maturity of the EA initiative
and the speci c context of an organization. Current EA tools do not support
this development appropriately due to in exible information models and
missing integration of stakeholders in the modeling process [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. We argue that the
development of EA models can highly bene t from the involvement of
stakeholders at an early stage (cf. e.g. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]). Increased stakeholder involvement in
combination with exible information models are promising means to facilitate
evolving EA models [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
      </p>
      <p>
        In practice, organizations struggle with over-sized EA information models
that often do not meet the information demand [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Based on a literature
review Lucke et al. [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] reveal scoping of EA information models as a key challenge
in EAM; they describe an over-scoping or over-modeling of an EA. While
overscoping describes the missing focus on the necessary concepts in the model [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ],
over-modeling leads to an overuse of details not knowing which information is
really relevant [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Based on a large empirical basis this challenge has also been
recently validated by Hauder et al. [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Due to EA models that do not focus
on the actual demand of stakeholders, bene ts of EAM are not clearly
visible, particularly in the initial phase of an initiative. Simultaneously, enterprises
struggle with a huge e ort of data collection and a bad quality of EA model
data [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. While recent approaches tackle these challenges by automating the
EA documentation [
        <xref ref-type="bibr" rid="ref10 ref12 ref9">10, 12, 9</xref>
        ], leaner EA information models that better ful ll
the information demand of stakeholders would be bene cial to reduce the actual
amount of documentation.
      </p>
      <p>
        Although current literature identi ed these challenges, existing solutions
neglect the collaborative e ort that is required to develop and maintain the EA
model. Armour et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] diagnose that the team's morale su ers when results
are not shown early on and further recommend to de ne plans that
deliverables can be shown within weeks, not months. Since information demand and
knowledge about the EA is distributed over a potentially large number of
stakeholders [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and systems [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], we aim at providing a solution to capture and merge
contributions of these stakeholders. While rst approaches towards automated
EA documentation [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] did not include stakeholders in this knowledge-intensive
process, subsequent research introduced a process model for the collaborative
resolution of con icts in the course of the modeling process [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. However, the
evolution of EA information models at runtime by involving stakeholders
appropriately remains an unresolved issue. As a reaction we present a solution
that is based upon a collaboration platform with modeling capabilities. Goal of
our e orts is to incorporate stakeholders' knowledge in the modeling process to
facilitate evolution of EA information models.
2
      </p>
      <p>
        Modeling challenges for Enterprise Architectures
Documenting and modeling an EA faces several challenges in practice since a
multitude of EA Stakeholders and information sources are involved in these
processes. The documentation of the EA is concerned with the collection of the
required information through interviews with information providers and imports
from operative systems respectively existing excel les as information sources
in the organization [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. Information required for the documentation is de ned
during the modeling of the EA information demand for Decision Makers. Figure 1
illustrates these EA Stakeholders and possible information sources that interact
with each other. We conducted an extensive literature study in order to reveal
these EA documenting and modeling challenges in detail. In the following we
will summarize these challenges with respect to particular EA Stakeholders.
Stakeholders for the modeling and documentation of the EA are concerned with
a variety of di erent challenges. In this paper we distinguish between three major
roles and assign the identi ed challenges accordingly.
      </p>
      <p>Information Provider</p>
      <p>Decision Maker
s
r
e
d
l
o
h
e
k
a
t
S
A
E
l
e
d
o
M
A
E
s
e
c
r
u
o
S Data Owner
n
o
it
a
m
fIr
o
n</p>
      <p>Enterprise  </p>
      <p>Service Bus 
Legend  
… Information Source</p>
    </sec>
    <sec id="sec-2">
      <title>Federated Enterprise Architecture Model </title>
    </sec>
    <sec id="sec-3">
      <title>CMDB </title>
      <p>•  Different models 
•  Level of abstrac6on </p>
    </sec>
    <sec id="sec-4">
      <title>Network   Scanner  .xlsx </title>
      <sec id="sec-4-1">
        <title>Stakeholder</title>
      </sec>
      <sec id="sec-4-2">
        <title>Model Conflict</title>
      </sec>
      <sec id="sec-4-3">
        <title>Information model</title>
      </sec>
      <sec id="sec-4-4">
        <title>Model changes</title>
      </sec>
      <sec id="sec-4-5">
        <title>Usage</title>
      </sec>
      <sec id="sec-4-6">
        <title>Communication</title>
      </sec>
      <sec id="sec-4-7">
        <title>Mapping of related concepts</title>
      </sec>
      <sec id="sec-4-8">
        <title>Modeling challenges</title>
        <p>
          Are mainly responsible for collecting the information about the EA manually or
support during the automated documentation from other operative systems [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ].
Information Providers in enterprises are often faced with a huge coordination
e ort [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]. As a result, the acceptance of EAM may become a challenge [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ]
and the high number of involved parties can lead to insu cient Information
Provider involvement or buy-in [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. This reluctance of Information Providers
also may turn into their unavailability [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ], a development that takes place in
particular if architectural activities have been already preceded by expensive but
unsuccessful EAM endeavors [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. The documentation e ort with cost-intensive
gathering, maintaining, and disseminating of EA information is discussed in
detail by Buckl et al. [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. It is rst and foremost the initiation process of EAM that
imposes considerable investments. Information sources have to be identi ed and
assessed before data can be collected and stored by means of dedicated software.
Detached from the domain of EAM, Wieland et al. [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ] report on tolerating
conicts to foster collaboration. While in traditional software development version
con icts should be immediately resolved, con icts in models that are used in
an informal manner to develop a common language need to be tolerated and
assessed collaboratively before they can be resolved eventually.
2.2
        </p>
        <sec id="sec-4-8-1">
          <title>Decision Makers</title>
          <p>
            Decision Makers require EA information that are typically analyzed by means
of visualizations. Schmidt et al. [
            <xref ref-type="bibr" rid="ref22">22</xref>
            ] highlight it often takes years to make
signi cant progress such that meanwhile it is often immeasurable. They consider
this delay of tangible results an important reason why the EAM discipline lacks
legitimation. In many cases stakeholders expect a return on investment much
earlier than the discipline is eventually able to deliver [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ]. Missing legitimization
and late delivery often translate into little value perceived by stakeholders; in
particular since they do not understand the real bene ts immediately [
            <xref ref-type="bibr" rid="ref13">13</xref>
            ]. The
ful llment of ad-hoc information demands of Decision Makers is important to
circumvent with these challenges to legitimate EAM expenses.
2.3
          </p>
        </sec>
        <sec id="sec-4-8-2">
          <title>Enterprise Architects</title>
          <p>
            Need to support Decision Makers by providing a reliable information base. Lucke
et al. [
            <xref ref-type="bibr" rid="ref14">14</xref>
            ] point especially to the lack of experienced architects, missing
management commitment, problems for the EAM team in understanding requirements,
insu cient tool support as well as rapidly changing environmental conditions as
main challenges for EAM. Furthermore, they call the reader's attention to
problems arising with EAM scoping, stakeholder coordination and communication as
well as complexity especially when it comes to modeling [
            <xref ref-type="bibr" rid="ref14">14</xref>
            ]. An issue frequently
perceived in EAM is the decoupling of actual requirements on the one hand and
delivered outcome on the other. As one consequence, Van der Raadt et al. speak
of the ivory tower syndrome leading to situations where too complex EA
information models possess an inappropriate level of abstraction [
            <xref ref-type="bibr" rid="ref23">23</xref>
            ]. While the
phenomenon of over-modeling is observed by Armour et al. [
            <xref ref-type="bibr" rid="ref2">2</xref>
            ], the issue of
overscoping has been pointed out by Lucke et al. [
            <xref ref-type="bibr" rid="ref14">14</xref>
            ]. In addition, Chuang et al. [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ]
warn against the imminent danger of architectural work isolation. According to
the authors, Enterprise Architects tend to operate and communicate in silos
instead of communicating with the stakeholders continuously and closely. Another
challenge pertains to the late valuation of bene ts. Ross et al. estimate that
an organization requires between two and six years to absorb the cultural and
technical changes caused by the introduction of EA management entirely [
            <xref ref-type="bibr" rid="ref19">19</xref>
            ].
          </p>
          <p>A meta-information model for runtime evolution
Dealing with the aforementioned challenges requires EA information models that
evolve with respect to the maturity of the EA management function in the
organization and changing information demands of stakeholders. Figure 2 illustrates
the core concepts in our approach allowing the evolution of EA models at
runtime.</p>
          <p>e
m
i
t
n
u
R
a
t
a
D
a
m
e
h
c
S</p>
          <p>Model Element</p>
          <p>*
*
* has
Model</p>
          <p>Object
conforms to</p>
          <p>Object
Defintion
has
has
has
*
*
*
*
roles</p>
          <p>Task
Changeset
Attribute
This meta-information model is divided into elements on the data, schema
and runtime level. The data layer captures objects and attributes with the values
containing the actual EA model. Data elements that conform to de nitions on
the schema level are referred to as mandatory elements in our model. Optional
elements consist solely on the data layer and conform to no speci c de nition in
the schema layer. The evolution of the model at runtime is facilitated through
tasks that are assigned to these model elements and responsible roles conducting
them. These tasks are used to turn 1) model extensions, i.e. the creation of
objects or attribute de nitions, and 2) potential model con icts into collaboration
by involving the roles introduced in Section 2. While the former is triggered by
its creation, the latter is detected immediately as con icts occur during
concurrent operations. Table 1 describes all task types that facilitate runtime evolution
of the model. These task types are triggered by model modi cation events in
the system during write operations. Table 2 illustrates automatically generated
tasks as these events occur.
Task Description
Assign Role is concerned with the assignment of the responsible role, readers,
and writers to a particular object de nition or object instance. If
de ned, it is sent to the responsible role of the object de nition
or object; otherwise, the EA repository owner is noti ed. The
EA repository owner then de nes a responsible role such that
in any way readers and writers are assigned by the responsible
role. Tasks in brackets mean either the writer is asked whether
it is necessary to trigger this task, or the system checks, e.g. if
roles are already set, and decides automatically.</p>
          <p>Document asks the writers to maintain a certain object or attribute values
thereof. This task is automatically sent to writers as soon as an
attribute is set as strict.</p>
          <p>Validate refers to the validation of particular attributes or entire objects.</p>
          <p>This can be done by any writers such that these are informed
by default. Due to their write access, writers are immediately
able to correct aws in the data. As soon as a certain amount
of writers de ned as threshold have validated a concept, the
responsible role is informed.</p>
          <p>Approve is required to approve certain model changes by the responsible
role. For instance, deletions of entire objects must be approved,
or changes of certain attributes/values that the responsible role
is accountable for, e.g. changes of the service level.</p>
          <p>Resolve Con ict is perhaps the most complex tasks since multiple parties must be
involved in a synchronous manner in order to decide on pending
model changes.</p>
          <p>Merge seeks to merge multiple changes into one coherent model state.</p>
          <p>
            Since details of merging strategies are beyond the scope of this
paper, we adopt the general strategy of Wieland et al. [
            <xref ref-type="bibr" rid="ref24">24</xref>
            ] to
store any concurrent model changes and subsequently show these
changes with the original version to the end-users.
          </p>
          <p>Propagate in the vein of a federated EA model, after merging or approving,
this tasks asks to change (delete or update) a value in the
information source, i.e. propagate changes to an information source.</p>
          <p>This can be done either automatically via technical interfaces,
or manually by the assigned role.</p>
          <p>For instance it is a di erence to rename the entire attribute (schema
manipulations have global impact) or just correct a minor typo within a value (instance
manipulations have local impact). Also, the assignment of roles could be
sometimes necessary, e.g. when introducing a new concept. Default values can be
derived by the system sometimes, e.g. for attribute de nitions the default
behavior is to inherit the access rights of the respective object de nition whereas
objects and attributes inherit access rights of the respective de nition. End-users
are free to re ne these derived default access rights. Thereby, we distinguish
between the maintenance of objects, attributes, values, attribute de nitions, and
object de nitions.</p>
          <p>During the creation of an object de nition and attribute de nition an assign
role task is generated to determine which role is responsible for these elements.
Document tasks are automatically generated when an attribute de nition is
created or updated and assigned to the responsible roles in the system. They are
attached to all objects having this attribute in the associated object de nition.
Validation tasks are generated and forwarded to the responsible role in case
many constraint violations appear for an attribute. Deleting attributes, objects,
or de nitions can lead to the generation of an approval task that is assigned to
the responsible role of the concerned element.
4</p>
          <p>Tool support for collaborative model evolution
Figure 3 illustrates a subset of an instantiated EA model based on the
metainformation model presented in Section 3 to exemplify the evolution of an EA
model at runtime. In our scenario, the initial information model requires an
adaption due to new information demands from stakeholders at runtime. The
required adaption is highlighted with a dashed box containing a new attribute
business function for the given object. The presented EA information model only
consists of application components which are hosted on infrastructure systems.
In our example an accounting system is deployed on a cloud service including
the required roles for the management (responsibility) of this information.
...
...</p>
          <p>has
has
end</p>
          <p>Infrastructure : Attribute</p>
          <p>Master EA repository : Model</p>
          <p>has
has
Infrastrucuture : Object</p>
          <p>
            Definition
State =
{Up,Down,Maintenance}
These basic concepts are described using an application component de
nition and an infrastructure de nition. An application component has a de ned
state it currently operates in. Similarly, an infrastructure can be in a prede ned
state, e.g. up, down, or maintenance. In addition, an application component
has an attribute de nition for the service-level. Another attribute de nition is
used to describe the relationship between the accounting system and the
infrastructure cloud service. The repository manager is responsible for this
particular element and has to ensure the quality. Some EA stakeholders and the data
owners can read this information respectively conduct changes to the related
elements. Due to new external requirements, stakeholders want to know which
application components support which business functions. In the initial version
of the information model business functions were not covered. Therefore, the EA
stakeholders create a new attribute business function with respective values. In
the example the accounting system supports a business function for pre-sales.
Note that at this point the stakeholders did not change the schema since no
attribute de nition was created, but they are able to maintain values for the
business function on their own. Since the information model in Figure 3 tends to
be rather complex and against the background that domain models often tend
to show unnecessary complexity [
            <xref ref-type="bibr" rid="ref3">3</xref>
            ], we provide a simpli ed view on the adapted
EA information model that is shown in Figure 4.
          </p>
          <p>
            Its purpose is to provide a graphical representation of the model that eases
the communication of changes to the model to end-users in a comprehensible
manner; hence the reduced complexity. In analogy to UML class diagrams, it
contains an overview of concepts used in the EA information model based on
objects, attributes, respective de nitions and values. This view incorporates not
only de ned and derived concepts but distinguishes between unde ned concepts
that do not have a de nition, de ned concepts, i.e. attributes and objects with
a respective de nition, and derived concepts, e.g. types or cardinalities that can
be guessed by the system based on the instances. As illustrated, objects are
shown with information about their actual usage (number of instances) including
attributes and number of instances, respectively. To foster model extensions,
Figure 4 shows end-users the actual frequency an attribute is used with respect
to the number of total object instances. According to their frequency and, thus,
end-user adoption, attributes then can be set as strict by an EA repository
manager. In line with Renger et al. [
            <xref ref-type="bibr" rid="ref18">18</xref>
            ] we advocate that these model extensions
must be performed by a modeling expert.
          </p>
          <p>Relationship Object Type # of objects</p>
          <p>Create Object</p>
          <p>
            Definition
&lt;Application Component&gt; (50)
Service-Level (10, 20%): Enumeration [
            <xref ref-type="bibr" rid="ref1 ref1">1,1</xref>
            ]
Infrastructure (8, 16%): Relationship [1,*]
Business Function (1, 2%): String [
            <xref ref-type="bibr" rid="ref1 ref1">1,1</xref>
            ]
          </p>
          <p>&amp;
Attribute Name Attribute Type</p>
          <p># of attribute instances
and frequency in percentage</p>
          <p>Cardinalities
Create Attribute</p>
          <p>
            Definition
&lt;Infrastructure&gt; (500)
State (250, 50%): Enumeration [
            <xref ref-type="bibr" rid="ref1 ref1">1,1</xref>
            ]
Legend Defined
          </p>
          <p>Concept</p>
          <p>Undefined
Concept</p>
          <p>Derived</p>
          <p>Concept</p>
          <p>As soon as the newly created attribute business function is set as strict, i.e. a
corresponding attribute de nition is created by an expert, respective values must
conform to their attribute de nition; type as well as cardinality constraints are
checked for validity. For any invalid value, a validate task is sent to respective
writers in an automated manner. The writer is noti ed about the con icting
situation and performs corrections. In turn this means invalid values are not
discarded for strict attributes but shown to the users to facilitate the con ict
resolution. The EA repository manager sets the responsible role such that two
assign role tasks are created for the responsible role in order to set readers and
writers for the newly created concept. Also, document tasks are sent to writers
of objects for which so far no value for the attribute business function has been
maintained.</p>
          <p>
            A con icting situation might appear if an administrator deletes the SAP ERP
System object from the model and, at the same time, another writer responds
to the maintenance task by creating a value for the attribute business function.
This attribute is attached to the SAP ERP System object. This might lead to a
con ict situation as information not known to the administrator is now created
and appended to the object. Thus, an approve task is automatically sent to the
responsible role in order to resolve this potential con ict. In our example, the
role EA repository manager is actually owned by two di erent persons both
maintaining the EA model. Both decide to alter the newly created attribute
de nition for the business function attribute. While the rst repository manager
decides to set the cardinality constraint to (1..n) the other repository manager
alters the attribute to a relationship. As a result an update/update model con ict
occurs on a schema level and a resolution task is sent out immediately that is
shown in Figure 5. In line with Renger et al. [
            <xref ref-type="bibr" rid="ref18">18</xref>
            ], we believe that a model
expert is required to resolve such issues such that sophisticated, perhaps
graphbased, strategies may be employed to ease the merging task but not to resolve
it entirely without a model expert. An exclamation mark shows model con icts;
by clicking this icon details of the respective task, e.g. a merge task, are shown
and the a ected changesets and respective changes are given allowing the expert
to consolidate concurrently performed changes.
          </p>
          <p>Conclusion
Organizations struggle with EA models that are often over-sized and do not
meet the information demand of stakeholders. In this paper we presented an
approach that empowers stakeholders to collaboratively reveal their information
demand. With the presented approach the EA model can evolve with changing
requirements of stakeholders. Main advantages of our approach are early bene ts
and a reduced documentation e ort in the early stages of an EA initiative. We
detailed the notion of tasks with respect to maintenance and validation tasks to
dynamically extend an EA information model and foster consistency in an EA
information model. Future steps may address issues arising when approaching
a federated EA modeling. Especially concurrent model and metamodel changes
pose new challenges to an evolving EA modeling approach.</p>
          <p>Acknowledgment
This research has been sponsored in part by the German Federal Ministry of
Education and Research (BMBF) with grant number TUM: 01IS12057.</p>
        </sec>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Ralf</given-names>
            <surname>Abraham</surname>
          </string-name>
          , Stephan Aier, and
          <string-name>
            <given-names>Robert</given-names>
            <surname>Winter</surname>
          </string-name>
          .
          <article-title>Two speeds of eama dynamic capabilities perspective</article-title>
          .
          <source>In Trends in Enterprise Architecture Research and PracticeDriven Research on Enterprise Transformation</source>
          , pages
          <volume>111</volume>
          {
          <fpage>128</fpage>
          . Springer,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Frank</surname>
          </string-name>
          J Armour,
          <string-name>
            <surname>Stephen H Kaisler</surname>
          </string-name>
          , and Simon Y Liu.
          <article-title>Building an enterprise architecture step by step</article-title>
          .
          <source>IT professional</source>
          ,
          <volume>1</volume>
          (
          <issue>4</issue>
          ):
          <volume>31</volume>
          {
          <fpage>39</fpage>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Colin</given-names>
            <surname>Atkinson</surname>
          </string-name>
          and
          <article-title>Thomas Kuhne. Reducing accidental complexity in domain models</article-title>
          .
          <source>Software and System Modeling</source>
          ,
          <volume>7</volume>
          (
          <issue>3</issue>
          ):
          <volume>345</volume>
          {
          <fpage>359</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Ruth</given-names>
            <surname>Breu</surname>
          </string-name>
          .
          <article-title>Ten principles for living models - a manifesto of change-driven software engineering</article-title>
          .
          <source>2010 International Conference on Complex, Intelligent and Software Intensive Systems</source>
          ,
          <volume>0</volume>
          :
          <issue>1</issue>
          {
          <issue>8</issue>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Sabine</given-names>
            <surname>Buckl</surname>
          </string-name>
          , Florian Matthes, Sascha Roth, Christopher Schulz, and
          <string-name>
            <surname>Christian</surname>
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Schweda</surname>
          </string-name>
          .
          <article-title>A conceptual framework for enterprise architecture design</article-title>
          .
          <source>In Workshop Trends in Enterprise Architecture Research</source>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Sabine</given-names>
            <surname>Buckl</surname>
          </string-name>
          , Florian Matthes, and
          <string-name>
            <surname>Christian M Schweda.</surname>
          </string-name>
          <article-title>A method to develop ea modeling languages using practice-proven solutions</article-title>
          . Advances in Enterprise Engineering V, pages
          <volume>91</volume>
          {
          <fpage>105</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Sabine</given-names>
            <surname>Buckl</surname>
          </string-name>
          and
          <string-name>
            <surname>Christian M. Schweda</surname>
          </string-name>
          .
          <article-title>On the state-of-the-art in enterprise architecture management literature</article-title>
          .
          <source>Technical report, Chair for Informatics</source>
          <volume>19</volume>
          (
          <issue>sebis</issue>
          ), Technische Universitat Munchen, Germany, Munich, Germany,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8. Cheng-Hui Chuang and Johan van Loggerenberg.
          <article-title>Challenges facing enterprise architects: A south african perspective</article-title>
          .
          <source>In System Sciences (HICSS)</source>
          ,
          <year>2010</year>
          43rd Hawaii International Conference on, pages
          <volume>1</volume>
          {
          <fpage>10</fpage>
          . IEEE,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Matthias</given-names>
            <surname>Farwick</surname>
          </string-name>
          , Berthold Agreiter, Ruth Breu, Ste en Ryll, Karsten Voges, and
          <string-name>
            <given-names>Inge</given-names>
            <surname>Hanschke</surname>
          </string-name>
          .
          <article-title>Automation processes for enterprise architecture management</article-title>
          .
          <source>In Enterprise Distributed Object Computing Conference Workshops (EDOCW)</source>
          ,
          <year>2011</year>
          15th IEEE International, pages
          <volume>340</volume>
          {
          <fpage>349</fpage>
          . IEEE,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Matthias</surname>
            <given-names>Farwick</given-names>
          </string-name>
          , Ruth Breu, Matheus Hauder, Sascha Roth, and
          <string-name>
            <given-names>Florian</given-names>
            <surname>Matthes</surname>
          </string-name>
          .
          <article-title>Enterprise architecture documentation: Empirical analysis of information sources for automation</article-title>
          .
          <source>In 46th Hawaii International Conference on System Sciences (HICSS)</source>
          , Maui, Hawaii,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Max</surname>
            <given-names>Fiedler</given-names>
          </string-name>
          , Matheus Hauder,
          <string-name>
            <given-names>Alexander</given-names>
            <surname>Schneider</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Florian</given-names>
            <surname>Matthes</surname>
          </string-name>
          .
          <article-title>Foundations for the integration of enterprise wikis and specialized tools for enterprise architecture management</article-title>
          .
          <source>In 11th International Conference on Wirtschaftsinformatik (WI)</source>
          , Leipzig, Germany,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Matheus</surname>
            <given-names>Hauder</given-names>
          </string-name>
          , Florian Matthes, and
          <string-name>
            <given-names>Sascha</given-names>
            <surname>Roth</surname>
          </string-name>
          .
          <article-title>Challenges for automated enterprise architecture documentation</article-title>
          .
          <source>In Trends in Enterprise Architecture Research and Practice-Driven Research on Enterprise Transformation</source>
          , pages
          <volume>21</volume>
          {
          <fpage>39</fpage>
          . Springer,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Matheus</surname>
            <given-names>Hauder</given-names>
          </string-name>
          , Christopher Schulz, Sascha Roth, and
          <string-name>
            <given-names>Florian</given-names>
            <surname>Matthes</surname>
          </string-name>
          .
          <article-title>Organizational factors in uencing enterprise architecture management challenges</article-title>
          .
          <source>In 21st European Conference on Information Systems (ECIS)</source>
          , Utrecht, Netherland,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Carsten</surname>
            <given-names>Lucke</given-names>
          </string-name>
          , Sascha Krell, and
          <string-name>
            <given-names>Ulrike</given-names>
            <surname>Lechner</surname>
          </string-name>
          .
          <article-title>Critical issues in enterprise architecting a literature review</article-title>
          .
          <source>In AMCIS 2010 Proceedings, pages 1{11. Association for Information Systems</source>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Florian</surname>
            <given-names>Matthes</given-names>
          </string-name>
          , Sabine Buckl, Jana Leitel, and
          <string-name>
            <surname>Christian M Schweda. Enterprise Architecture Management Tool</surname>
          </string-name>
          Survey 2008.
          <source>Technical report, Technical Universtity Munich</source>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Florian</surname>
            <given-names>Matthes</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Christian</given-names>
            <surname>Neubert</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Alexander</given-names>
            <surname>Steinho</surname>
          </string-name>
          .
          <article-title>Hybrid wikis: Empowering users to collaboratively structure information</article-title>
          .
          <source>In Proceedings of the 6th International Conference on Software and Data Technologies</source>
          , pages
          <volume>250</volume>
          {
          <fpage>259</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>A</given-names>
            <surname>Nakakawa</surname>
          </string-name>
          , P van Bommel,
          <source>and HA Proper</source>
          .
          <article-title>Challenges of involving stakeholders when creating enterprise architecture</article-title>
          .
          <source>In 5th SIKS/BENAIS Conference on Enterprise Information Systems</source>
          , pages
          <fpage>43</fpage>
          {
          <fpage>55</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Michiel</surname>
            <given-names>Renger</given-names>
          </string-name>
          , Gwendolyn L.
          <string-name>
            <surname>Kolfschoten</surname>
          </string-name>
          , and
          <string-name>
            <surname>Gert-Jan de Vreede</surname>
          </string-name>
          .
          <article-title>Challenges in collaborative modeling: A literature review</article-title>
          . In Jan L. G. Dietz, Antonia Albani, and Joseph Barjis, editors,
          <source>CIAO! and EOMAS, held at CAiSE</source>
          <year>2008</year>
          , volume
          <volume>10</volume>
          <source>of Lecture Notes in Business Information Processing</source>
          . Springer,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Jeanne W Ross</surname>
            ,
            <given-names>Peter Weill</given-names>
          </string-name>
          , and David Robertson.
          <article-title>Enterprise architecture as strategy: Creating a foundation for business execution</article-title>
          . Harvard Business Press,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Sascha</surname>
            <given-names>Roth</given-names>
          </string-name>
          , Matheus Hauder, Matthias Farwick, Ruth Breu, and
          <string-name>
            <given-names>Florian</given-names>
            <surname>Matthes</surname>
          </string-name>
          .
          <article-title>Enterprise architecture documentation: Current practices and future directions</article-title>
          .
          <source>In 11th International Conference on Wirtschaftsinformatik (WI)</source>
          , Leipzig, Germany,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Sascha</surname>
            <given-names>Roth</given-names>
          </string-name>
          , Matheus Hauder, and
          <string-name>
            <given-names>Florian</given-names>
            <surname>Matthes</surname>
          </string-name>
          .
          <article-title>Facilitating con ict resolution of models for automated enterprise architecture documentation</article-title>
          .
          <source>In Americas Conference on Information Systems (AMCIS)</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <given-names>Christian</given-names>
            <surname>Schmidt</surname>
          </string-name>
          and
          <string-name>
            <given-names>Peter</given-names>
            <surname>Buxmann</surname>
          </string-name>
          .
          <article-title>Outcomes and success factors of enterprise it architecture management: empirical insight from the international nancial services industry</article-title>
          .
          <source>European Journal of Information Systems</source>
          ,
          <volume>20</volume>
          (
          <issue>2</issue>
          ):
          <volume>168</volume>
          {
          <fpage>185</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23. Bas van der Raadt, Sander Schouten, and Hans van Vliet.
          <article-title>Stakeholder perception of enterprise architecture</article-title>
          .
          <source>Software Architecture</source>
          , pages
          <volume>19</volume>
          {
          <fpage>34</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Konrad</surname>
            <given-names>Wieland</given-names>
          </string-name>
          , Philip Langer, Martina Seidl, Manuel Wimmer, and
          <string-name>
            <given-names>Gerti</given-names>
            <surname>Kappel</surname>
          </string-name>
          .
          <article-title>Turning con icts into collaboration - concurrent modeling in the early phases of software development</article-title>
          .
          <source>Computer Supported Cooperative Work: The Journal of Collaborative Computing, tba:1{52</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>