Class Diagram 
A class diagram illustrating the architecture of a package.
Related Information:

Topics

Background To top of page

The architectural overview diagram is a class diagram describing the architecture of a package:

  • if the package is a <<layer>> the architectural overview diagram will show how the layer is decomposed into other layers or subsystems
    • This diagram is mandatory for layers
  • if the package is a <<model>> it will show how the model itself is decomposed into layers or subsystems
    • This diagram is mandatory for models
  • other packages will only contain an architectural overview diagram if their internal structure is considered to be significant architectural interest.  For these packages the architectural overview diagram is just part of their internal design.
    • This diagram is optional for all other packages.

The focus of the architectural overview diagram is to document the architectural style and rules to be applied when adding further constituent parts to the package.  The diagram should be created and owned by the architect and would be the diagram used in the Software Architecture Description.

Unlike the package's Main diagram the architectural overview diagram will not be updated whenever a new class or package is added.  It will only change if the architecture of the package changes.

Examples To top of page

The Architectural Overview diagram for the Infrastructure Services <<layer>>:

 wpe2.gif (10870 bytes)

 

Back to Index
 

Display Organization Process Web using frames

Copyright  © 1987 - 2001 Rational Software Corporation 

Wylie College Process Web Example
Version 2001.02