As described in this chapter, modelling is a goal-driven process in which an
enterprise architect, in cooperation with the stakeholders, creates and structures a
model via one or more viewpoints. As described in Chap. 4, enterprise architecture
models are created for many reasons: they may for instance form a basis for design,
for deciding, or for informing stakeholders. Depending on the purpose and the
stakeholders, an enterprise architect can choose from a wide range of tools and
techniques to create an appropriate model. In this chapter the stages in a modelling
process have been described, as well as important principles influencing the
modelling process. These principles concern the choice of modelling concepts,
the use of abstraction, the structuring of models, as well as the visual representation
of models. We have formulated concrete guidelines to describe good practices and
illustrate principles, with the intention of helping an enterprise architect to create
models that suit their purpose and cover the concerns of the various stakeholders.