This section describes the decomposition of the software into layers and subsystems in the implementation model. It describes an overview of the implementation model and its organization in terms of the components in implementation subsystems and layers, as well as the allocation of packages and classes (from the Logical View) to the implementation subsystems and components of the Implementation View. It contains two subsections: