volume_mute

What is the relationship between view and structure?

publish date2022/06/01 08:12:00 GMT+10

volume_mute
View is a representation of a structure
View is the same as structure
There is no term called view in software architecture
No relationship

Correct 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


Quizzes you can take where this question appears