We now begin the analysis of architecture in depth. In Part 1, we built up a framework for analyzing systems, and we introduced some of the tools that will be useful in that analysis. Here in Part 2: Analysis of System Architecture, we will work to develop a deep understanding of form and function and will show that these are the building blocks of system architecture.
What is architecture? Two possible definitions are:
The arrangement of the functional elements into physical blocks.
Ulrich and Eppinger 
The whole consists of parts; the parts have relationships to each other; when put together, the whole has a designed purpose and fills a need.
Reekie and McAdam 
What these two definitions have in ...