a common agreement in the advantages and potential
arising out of the specification of an ISA, it is still not
possible to represent that architecture at different lev-
els and their relationship with the business model in
a standardized, universal, simple and simultaneously
with the richness and rigor required for subsequent
inspection and/or simulation of different business sce-
narios and technology (Boar, B., 1999).
More specifically, in the context of PA, there is a
lack of global knowledge of the current ISA, nor are
there any automatic methodologies or processes de-
fined to collect and identify architectural evidences.
Those evidences would then be a valid input to the
construction of a TA, resulting in a bottom-up ap-
proach, as individual base elements of the system are
first specified in great detail.
Taking this context as a starting point, the fact
that drives this work lies in precisely the lack of a
global knowledge and collaborative update of the cur-
rent ISA models in PA. To address this problem, there
is one question that rises up in the first place, and con-
stitutes the problem of this work: ”What is the TA of
PA?”. This question is clearly too much broad, so our
work will be focused in a particular context of the Por-
tuguese PA, but the techniques to be applied will be as
much transversal as possible, in order to be replicated
into other contexts.
The question that frame this investigation can then
be decomposed into other two modular questions:
• ”What architectural evidences should be consid-
ered in order to construct a TA?”’ The answer to
this question will lead to a well defined set of ar-
chitectural evidences, ranging from, e.g., simple
logs produced by servers, to network events. The
approach to to so, will take into account different
IT contexts of the Portuguese PA.
• ”How to automatically collect and identify archi-
tectural evidences in PA?” This is one of the chal-
lenges of this work, because it will allow an effi-
cient, fast and ruled collection of data, which will
be a major improvement regarding the creation of
TAs from scratch. On the other hand, in cases
where architectures are already modeled, will al-
low them to be much more maintainable since the
process of incorporating changes will be much
more agile.
• ”How to map architectural evidences into up-
dated, trustworthy and reliable TA models?”’ The
answer to this question urges because there is a
recognized difficulty in maintaining models up-
dated and aligned with the reality.
3 RELATED WORK
3.1 EA Methods and Frameworks
An enterprise architecture framework collects to-
gether tools, techniques, artifact descriptions, process
models, reference models and guidance (methods)
used by architects in the production of enterprise-
specific architectural descriptions. A framework can
also define views that are representations of systems
from the perspective of a related set of concerns (e.g.,
top management or operational), and have a dedicated
modeling language or extend existing ones.
3.1.1 Zachman Framework
Zachman Framework was introduced by John Zach-
man in 1987. It was the first EA framework and it is
used in numerous domains, providing a view of the
subjects and models needed to develop a complete
enterprise architecture. In a “big picture”, this frame-
work is a logical structure (matrix) for classifying and
organizing the descriptive representations of an enter-
prise: on a vertical axis it provides multiple perspec-
tives of overall architecture, and on a horizontal axis,
a classification of the various artifacts of the architec-
ture (Zachman, 2008) (Lankhorst and et al., 2009a)
.
The purpose of this framework is to provide a ba-
sic structure which supports the organization, access,
integration, interpretation, development, management
and changing of a set of architectural representations
(artifacts) of the organization’s ISs.
As a contribution to this work, the Zachman
Framework can be quite useful as a tool for organiz-
ing and classifying relevant architectural artifacts that
will be developed during this investigation. The inter-
section between the last two rows of the matrix (De-
tailed Representations and Technology Model) and
the three first columns (Data, Function and Network)
can be assumed as a repository of representations
about a technical infrastructure that can serve as a
baseline for the construction of an ISA.
3.1.2 TOGAF
The Open Group Architecture Framework (TOGAF),
a framework developed and maintained by The Open
Group Architecture Forum and its members, is a
global standard for assisting in the acceptance, pro-
duction, use and maintenance of architectures based
on a iterative process (Josey, 2009) (The Open Group,
2009).
ICEIS 2011 - 13th International Conference on Enterprise Information Systems
468