Modell prüfen

Sie können Ihr Modell mit Prüfroutinen auf syntaktische und methodische Korrektheit prüfen. Prüfroutinen verwalten Sie ausschließlich im Konfigurationseditor.

Modelle prüfen

Sie können umfangreiche Einstellungen vornehmen, um eine Modellprüfung durchzuführen, die genau Ihren Vorstellungen bezüglich der syntaktischen und methodischen Korrektheit eines Modells entspricht.

Folgende Parameter beeinflussen die Ergebnisse der Modellprüfung:

  • stets der aktuelle Stand der Modellinhalte
  • ggf. die aktuell selektierten Modellelemente
  • der gewählte Inhalt der Modellprüfung

    • Das aktive Diagramm
    • Die aktuelle Selektion
    • Elemente relativ zur aktuellen Selektion
    • Ein individueller Ausschnitt des Modells
    • Das gesamte Modell
  • die ausgeführte Prüfroutine oder selbsterstellte Prüfaktion mit ihren Festlegungen zum Inhalt der Prüfung

Ihre selbsterstellten Prüfaktionen können aus ausgelieferten Prüfroutinen und selbstprogrammierten Prüfaktionen bestehen. Diese Prüfkonfiguration können Sie für alle Modelle in der Datei $INODIR/inoverify.xml bereitstellen oder alternativ in einem speziellen Spezifikationstext modellspezifisch festlegen.

Prüfroutinen kennen lernen

Weil Modelle durchaus komplex sind und die Abhängigkeiten von der Konfiguration und der benutzten Notation nicht gering sind, ist eine Prüfung auf Konsistenz notwendig.

Für die Prüfung benutzen Sie konfigurierte Prüfroutinen. Eine Prüfroutine besteht aus mindestens einer Prüfoption, die die eigentliche Prüfung enthält und ggf. eine Meldung als Prüfergebnis liefert.

Um eine Prüfroutine aufrufen zu können, muss sie im Konfigurationseditor in der Ansicht Menüs für das Menü konfiguriert worden sein.

Für die Anzeige in den sprachabhängigen Benutzeroberflächen werden die lokalisierten Namen bevorzugt. Der lokalisierte Name der Prüfroutine wird entsprechend der eingestellten Oberflächensprache ($INOLANG) wie folgt angezeigt:

  • Konfigurationseditor
    • im Profilbaum
    • im Dialog Bearbeiten>Eigenschaften als Bezeichnung des Wurzelregisters
  • Modelleditor
    • im Untermenü Überarbeiten>Modell prüfen>Prüfroutine ausführen.

Hinweis

Die Vergabe von Ausführungsrechten auf Prüfroutinen erfolgt im Konfigurationseditor in der Ansicht Ausführungsrechte.