volume_mute
What is the relationship between view and structure?
publish date: 2022/06/01 08:12:00 GMT+10
volume_muteCorrect Answer
View is a representation of a structure
Explanation
A view is a representation of a coherent set of architectural elements, as written by and read by system stakeholders. It consists of a representation of a set of elements and the relations among them. A structure is the set of elements itself, as they exist in software or hardware.
In short, a view is a representation of a structure. For example, a module structure is the set of the system’s modules and their organization. A module view is the representation of that structure, documented according to a template in a chosen notation, and used by some system stakeholders.
So: Architects design structures. They document views of those structures
Reference
Software Architecture in Practice, 3rd edition