Verify Model

You can check your model for syntactical and methodical accuracy using verification routines. You can only manage verification routines in the configuration editor.

Verify Models

You can make extensive settings to carry out a model verification which precisely matches your ideas about the syntactical and methodical accuracy of a model.

The following parameters influence the results of the model verification:

  • Always the current state of the model content
  • If applicable, the model elements currently selected
  • The model verification content chosen

    • The active diagram
    • The current selection
    • Elements related to the current selection
    • An individual section of the model
    • The entire model
  • The pre-configured verification routine or self-designed verification actions carried out, with their specifications on the content of the verification

Your self-designed verification actions can consist of delivered verification routines and self-programmed verification actions. You can provide this verification configuration for all models in the $INODIR/inoverify.xml file or, alternatively, define it on a model-specific basis in a special specification text.

Familiarizing Yourself with Verification Routines

Models need to be checked for consistency as they are complex and depend on configuration and the notation used.

Use configured verification routines for verification. A verification routine consists of at least one verify option that contains the actual verification and delivers a message as the verification result if appropriate.

In order to call a verification routine, it must be configured for the menu in the Menus view in the configuration editor.

Localized names are the choice of preference when displaying in language-dependent user interfaces. According to the interface language set ($INOLANG), the localized name of the verification routine is displayed as follows:

  • Configuration Editor
    • In the profile tree
    • In the Edit/Properties dialog as a description of the root tab
  • Model Editor
    • In in the Review>Verify Model>Run Verification Routine submenu.

Note

Assignment of execution rights for verification routines takes place in the Configuration Editor in the Execution Rights view .