Enterprise architecture (EA) is defined by Lankhorst as a
coherent whole of principles, methods, and models that are
used in the design and realization of an enterprise's organi-
zational structure, business processes, information systems,
and infrastructure, providing a basis for business-IT align-
ment" [12]. In model-driven enterprise architecture such
alignment by relating the concepts that abstract the enter-
prise domains . Managing the dependencies between and
within these models is crucial for supporting the commu-
nication between dierent stakeholders as well keeping the
models consistent [8, 13].