Übersicht über die Regelsprache

In dieser Übersicht werden die Schlüsselkonzepte der ACT-Regelsprache beschrieben.

Ein Regelmuster ist die Darstellung einer Ereigniskorrelationssituation (wie z. B. eine Schwellenwertbedingung oder eine Erkennung von duplizierten Ereignissen). Die ACT-Regelsprache schließt sieben bewährte Regelmuster ein, die den meisten Ereigniskorrelationssituationen entsprechen, die IBM Kunden adressieren müssen. Sechs der sieben Regelmuster definieren statusabhängige Regeln, und ein Muster definiert eine statusunabhängige Regel.

Statusabhängige Regeln korrelieren mehrere Ereignisse, die während eines bestimmten Zeitraums auftreten, und generieren eine Antwort auf diese Ereignisse. Statusunabhängige Regeln verarbeiten nur ein einzelnes Ereignis, das einer bestimmten Bedingung entspricht, und generieren eine Antwort auf dieses Ereignis.
Statusabhängige Regel (Stateful Rule)
Eine Regel, die Statusinformationen festhält, die Informationen zu Merkmalen einer Regelinstanz darstellen, um für eine Gruppe von Ereignissen über einen Zeitraum ausgeführt zu werden. Regeln, die durch eines der folgenden Regelmuster definiert sind, sind statusabhängige Regeln: Erfassungsmuster, Berechnungsmuster, Duplikatmuster, Sequenzmuster, Schwellenwertmuster oder Zeitgebermuster.
Statusunabhängige Regel (Stateless Rule)
Eine Regel, die keine Statusinformationen festhält und somit nur für jeweils ein Ereignis gleichzeitig ausgeführt werden kann. Eine Regel, die durch das Filtermuster definiert ist, ist eine statusunabhängige Regel.