Regeln auswählen

In Ihrer Domäne gibt es zahlreiche Regeln darüber, wie Konzepte identifiziert und miteinander verbunden werden. Auf Basis der Methoden-Engineering-Sprache GOPRR identifiziert MetaEdit+ eine ganze Anzahl von Regeln, aus denen Sie welche auswählen können. Die Regeln können Sie später noch verändern, sogar wenn die Entwickler Ihre Methode gleichzeitig anwenden. MetaEdit+ führt Modell-Updates durch und gibt die Domänenregeln automatisch an die Entwickler weiter, die MetaEdit+ anwenden.

Sie wählen Regeln aus Das Werkzeug wendet diese während der Modellierung an

MetaEdit+ identifiziert Regeln zwischen und innerhalb von Modellen. Für eine Modellierungssprache können Sie festlegen, wie deren Konzepte miteinander in Beziehung stehen dürfen und wie viele Verbindungen (eines bestimmten Typs) zwischen den einzelnen Instanzen zulässig sind. Sie können z. B. definieren, dass eine Instanz im "Initial State" (Anfangszustand) nur eine Trigger-Verbindung haben darf und dass diese Instanz dasselbe Benachrichtungsereignis an mindestens zwei Stellen schicken muss. Diese Art von Regel zwingt dann alle Benutzer von MetaEdit+ dazu, Initial-Zustände korrekt zu definieren.

Unterschiedliche Modellierungssprachen können mit Verfeinerungs- und Dekompositions-Regeln sowie mit wieder verwendbaren Modellierungskonzepten unterschiedlicher Größe integriert werden. So kann beispielsweise eine Verfeinerungsregel festlegen, dass das Verhalten des Domänenkonzepts "Produkt-Feature" durch ein oder mehrere Zustandsdiagramme dargestellt werden kann.