HOPEX UML : HOPEX UML : Structure and Deployment Diagrams : The Package Diagram
   
The Package Diagram
 
Creating a Package Diagram
Defining Packages
Defining Classes
Specifying Dependencies in a Package Diagram
A package diagram enables organization of modeling elements, in order to partition the work involved in specification and development.
An element should only appear in a single package.
Dividing into packages is generally carried out so as to minimize interactions between different packages.
Example of a package diagram
The "HBC" package contains the "Commercial IS" and "Production Management" packages.
The "Production Management" package can be divided into two packages, "Digital Control" and "Alarm System".
The "Commercial IS" package contains the "Prospect", "Client", "Company", "Person", "Order", and "Product" classes.