MagicDraw 18.5 Documentation

Skip to end of metadata
Go to start of metadata

Validation can run on:


To start the validation of the entire model or its part

  1. Open the Validation dialog. For this, do either:

    • From the Analyze menu, select Validation > Validate.
    • On the Validation toolbar, click .
  2. From the Validation Suite drop-down list, select a validation suite against that you want to validate the model or its part.

    The list of available validation suites depends on the open project - the validation suites and validation rules are stored in the model as regular model elements.

  3. From the Validate For drop-down list, choose

    • Whole Project to run validation on the entire model.

    • Validation Selection to run validation on the special packages and/or elements. Then click the ... button and select the scope for validation.

      Validation is always recursive. If you select a package for validation, you do not need to select its inner elements.

  4. From the Minimal Severity drop-down list, select the minimal severity level. Debug is the lowest possible severity level.

  5. If you want to run validation on the elements stored in the the read-only project usages, click to clear the Exclude elements from projects used in read-only mode check box.

  6. Click Validate. The model or its part is validated against the selected validation suite.


To validate the diagram, table, matrix, or relation map

  • On the toolbar of diagram, table, matrix, or map, click the Validate Diagram button Validate Diagram.
  • Right-click the diagram, table, matrix, or map in the Containment tree, select Validation > Validate DiagramValidate Diagram.

To validate the element(s)

  1. Right-click the element in the Containment tree.
  2. In the shortcut menu, point to Validation and select:
    • Validate Element  - to validate only selected element.
    • Validate Elements Recursively -  to validate all child elements of the selected element.