Intersult Expert ist ein leichtgewichtiges Expertensystem, das mit moderner Java Technologie implementiert ist. Als Hintergrund wird eine JDBC-Datenbank verwendet, die Bedienung des Systems erfolgt durch eine Service-API.

Merkmale#

Strukturierung#

Die Logik hinter Intersult Expert ist ein an die Programmiersprache Prolog angelehntes OAW-System, das Expertenwissen in Dreiheiten von Object Attribute Value ablegen kann. Dabei handelt es sich um eine nichtlineare Verknüfung von Objekten, mit denen beliebiges Wissen abgespeichert werden kann.

Zugriff#

Insbesondere zwichnet sich Intersult Expert durch die Expert Query Language aus, mit der Anfragen an das gespeicherte Wissen formuliert werden können. Anders als SQL, ist EQL eine Sprache die nur aus einfachen Elementen besteht und den Schwerpunkt auf Objektbeziehungen legt.

Anwendung#

Intersult Expert kann direkt an Oberflächen, wie zum Beispiel Java Server Faces (JSF, JSF2) angebunden werden. Damit können Ein- und Ausgabemasken mit einer Wissensbasis verbunden werden. Logik und Workflows können verständlich abgebildet werden, ohne versteckten prozeduralen Programmcode.