A Subsystem system indicates a partition of the physical model of the system, an aggregate containing other modules and subsystems. Modules can be public (exported from the subsystem, and, therefore, usable outside it) or private (part of the subsystem’s implementation and not intended to be used by any other module outside it).