Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

ADOxx Mechanisms and Algortihms

OMI

Basis Functionality


Example6.jpg

Die wichtigsten Möglichkeiten sind:

  • Gezielte Modellabfragen und dadurchstrukturierte Datenanalyse
  • Modellprüfung auf Vollständigkeit, Konsistenz, Validität und Semantik
  • Archivierung von Prozessdaten in Form von vordefinierten Berichten

Plattform Basisfunktionalität der Analysekomponente

Vordefinierte Abfragen:

  • Fachliche Abfragen, die unternehmens-oder Methoden-spezifisch definiert werden. Zu ihrer Ausführung sind keineAQL1)-Kenntnisse erforderlich.Standardisierte Abfragen:
  • Standardabfragen in Form von „Lückentext―, die durch den Anwender vervollständigt werden. Zur Ausführung sind keineAQL-Kenntnisse erforderlich.Benutzerdefinierte Abfragen:
  • Vom Anwender definierte Abfragen oder übernommene standardisierte Abfragen in AQL-Syntax. Zu ihrer Ausführung sind AQL-Kenntnisse nötig!Beziehungstabellen:
  • Beziehungstabellen stellen Beziehungen (Konnektoren oder Referenzen)zwischen zwei Objekten gleicher oder verschiedener Modelle dar.

Erstellen von Methoden-spezifischen Abfragen

  1. Menüpunkte definieren
  2. Eingabefelder definieren
  3. AQL-Ausdrücke definieren
  4. Ergebnisattribute definieren

ADOScript


AdoScript ist die Makrosprache von ADOxx. Sie basiert auf LEO und ist prozedural aufgebaut. Dem Anwender wird durch AdoScript einfacher Zugriff auf einen Großteil der ADOxx-Funktionalitäten gewährt. AdoScript ist ein mächtiges Werkzeug das mittels geringfügigem Programmieraufwand große Erweiterungsmöglichkeiten bietet. Beispiele:

  • Neue Menüeinträge
  • Einbindung neuer Werkzeuge
  • Realisierung spezifischer Modellüberprüfungen
  • Realisierung neuer Schnittstellen
  • Sonstige Add-On-Programmierung
Example7.jpg

External Access


ADOscript

Über das Bibliotheksattribut „Externe Anbindung“ lässt sich die im ADOxx-GPM-Toolkit zur Verfügung stehende Funktionalität erweitern. Für jede Komponente können bibliotheksspezifische Menüpunkte definiert werden, die mit einem auszuführenden Skript verknüpft sind. Außerdem wird in der Externen Anbindung die Kopplung zu Software anderer Hersteller konfiguriert. AdoScript-Seitig ist das Definieren von Event-basierten AdoScript- Triggern sowie das Erstellen neuer Menüpunkte möglich

ADOScript Programmierrichtlinien: Wenn Sie AdoScript programmieren, befolgen Sie bitte die nachstehenden Regeln:

  • Dateien die AdoScript beinhalten sollten datei.asc heissen
  • Das Rückgabeergebnis eines Messageport-Befehls sollte immer unter dem jeweiligen Befehl stehen:
  • Rücken Sie Blöcke immer mit zwei Leerzeichen ein
  • Vermeiden Sie die Verwendung des Tabulators zur Einrückung von Blöcken
  • Zerlegen Sie die Komplexität Ihres Programms indem Sie Prozeduren und / oder Funktionen verwenden

ADO Web-Service

Example8.jpg


OMI

Expressions in ADOxx 1.0_VB_FINAL

Back to home page

Die Open Models Website.

Back to the top