Wednesday, December 20, 2017

Work with generalizations in UML static structure diagrams

Work with generalizations in UML static structure diagrams

Add a discriminator label to a generalization

  1. In a static structure diagram, double-click the Generalization shape you want to add a discriminator to.

  2. In the UML Generalization Properties dialog box, for Discriminator, type the name of the discriminator you want, and then click OK.

Indicate a generalization relationship between UML elements

  1. Drag a Generalization shape from the UML Static Structure stencil onto the drawing page near the classes or packages you want to relate.

  2. Glue the endpoint near the arrowhead to a connection point Connection point image - blue X on the more general element. Glue the endpoint without the arrowhead to a connection point on the more specific element.

  3. Double-click the Generalization shape. In the UML Generalization Properties dialog box, add a name, stereotype, discriminator, and other property values, and then click OK.

Tip

To indicate a generalization for an association, use the Association Class shape rather than the Binary Association shape.

No comments:

Post a Comment