Question 7 Flashcards
What is the probable content of this exam question?
(1) Define architectural styles and how they are used.
(2) Define frameworks and how they are used.
(3) Define design patterns and how they are used.
What is the relationship between stakeholders and architectural views?
An architectural view represents the concerns of a set of stakeholders.
What is reused in a framework?
A framework reuses an architecture together with code for components that can slot into that architecture.
How are the Model-view-controller (MVC) and Observer software patters related?
In MVC, the view needs to be kept updated when the state of the model changes. This can be achieved by using the Observer pattern, with the model as the subject and the view as the observer.