March 2015
Intermediate to advanced
816 pages
36h 46m
English
I explained in the introduction to this chapter that architectural models of a software system can be used to focus discussion about the software requirements or design. Alternatively, they may be used to document a design so that it can be used as a basis for more detailed design and implementation of the system. In this section, I discuss two issues that are relevant to both of these:
What views or perspectives are useful when designing and documenting a system’s architecture?
What notations should be used for describing architectural models?
It is impossible to represent all relevant information about a system’s architecture in a single diagram, as a graphical model can only show one view or perspective of ...
Read now
Unlock full access