Variability Modeling > Modeling variability in a model > Working with variability items and relationships on diagrams > Adding variability relationships to a diagram > Adding existing variability dependencies to a diagram
  
Adding existing variability dependencies to a diagram
You can add existing Variability Dependencies to a diagram in the following ways:
Through the Populate > Variability Dependencies command from a Variation Point, Alternative Choice or Variant.
Through the Populate > Variability Dependencies command from the diagram background.
Through the Variability Dependency toolbar button.
To populate the variability dependencies of a variation point, alternative choice or variant:
Right-click the Variation Point, Alternative Choice or Variant, point to Populate, and then click Variability Dependencies.
Modeler populates missing Variability Dependencies for the Variation Point, Alternative Choice or Variant you right clicked, adding to the diagram any items that are required to show those missing Variability Dependencies.
To populate variability dependencies that link items shown on the diagram:
Right-click the background of the diagram, point to Populate, and then click Variability, Artifact, Constraint Dependencies.
Modeler populates Variability Dependencies (and Artifacts, Excludes and Requires Dependencies as well) that are missing between items shown on the diagram.
To add an existing variability dependency to a diagram through the variability dependency toolbar button:
1. Ensure that the two items that are linked by the Variability Dependency are shown on the diagram.
2. On the Variant Diagram or Variability toolbar, click the Optional Variability Dependency button or the Mandatory Variability Dependency button as appropriate.
3. Click the Variation Point, Alternative Choice or Variant.
4. Click the linked second Variation Point, Alternative Choice or Variant.
Modeler adds the Variability Dependency that is missing between the two items on the diagram. If no Variability Dependency exists between the two items, Modeler creates a Variability Dependency.