9

Packages

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.

9.1 Package

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 ...

Get UML Database Modeling Workbook now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.