A large model cannot readily fit on a single piece of paper. There are two approaches for dealing with large models:
• One giant diagram. Developers can present the model as a giant diagram. The diagram is printed on large paper or portions of the diagram are printed on regular paper and taped together.
• Division into lesser diagrams. Alternatively, developers can spread a model across multiple diagrams. Each diagram shows part of the model, while an overview diagram ties it all together.
UML packages support the second approach.
A package is a group of elements (classes, associations, generalizations, and lesser packages) with a common theme. The corresponding IE term is subject area. Packages add little meaning to ...