Motivation for Analysis and Design The Model as an Abstraction of the Reality
 
 
We are not able to comprehend a complex system in its entirety - a single model is not enough
- different perspectives are required, which in turn require different models being independent from each other
 - each model must exist on different levels of granularity
 - 
 
Good models are necessary ...
- for making complex systems more understandable
 - for visualizing the essential aspects of a system
 - for communication among project members and with the customer
 - for ensuring architectural soundness