The module view shows how the system is decomposed into implementation units and how the functionality is allocated to these units.
- The layers show how modules are encapsulated and structured.
- The layers represent the "allowed-to-use" relation.
The following sections describe the module view using Decomposition and Uses Style.