UML Diagrams

A diagram provides the user with the means of visualizing and manipulating model elements. The various types of UML diagrams are presented in the diagram below:

The different types of diagrams defined by UML

A UML diagram contains visual elements that represent model elements coming from different packages — even in the absence of visibility relationships between these packages. (Packages are discussed later in this chapter.)

The diagrams may show all or part of the characteristics of the model elements, with a level of detail that is suitable in the context of a given diagram. Diagrams may also gather together pieces of linked information to show, for example, the characteristics inherited by a class.

Here, in alphabetical order, is a list of the various diagrams:

Sequence and collaboration diagrams can be grouped together under the more general title of interaction diagrams.

© 1997 Editions, Eyrolles, Paris, France . All rights reserved.