Lecture Software Engineering - Chapter 11: Architectural design, objectives: To introduce architectural design and to discuss its importance; To explain the architectural design decisions that have to be made; To introduce three complementary architectural styles covering organisation, decomposition and control; To discuss reference architectures are used to communicate and compare architectures. |