The prime purpose of enterprise architecture models is to capture and communicate
key functions and key relations of different domains relevant for enterprises. As
such, these models have to be readable and usable, given their particular purpose
and given the stakeholders for which they are intended. The readability and
usability is, to a large extent, determined by the complexity of the model. While
creating models, you should aim for models with a limited complexity, by reducing: