Discussion Questions -1
1. Software architecture is often compared to the
architecture of buildings as a conceptual analogy.
What are the strong points of that analogy? What
is the correspondence in buildings to software
architecture structures and views? To styles?
What are the weaknesses of the analogy? When
2. What’s the difference between a reference
architecture and an architectural style? What
can you do with one that you can’t do with the
other in terms of (a) organizational planning and
(b) architectural analysis?