Ein Regelbasiertes System ist ein wissensbasiertes System, in dem regelbasiertes Schließen stattfindet.
Regelbasierte Systeme bestehen aus
Die Regeln liegen in der Form: WENN … DANN … SONST (IF THEN ELSE) vor. Eine Regel könnte beispielsweise folgendermaßen aussehen:
Der WENN-Teil der Regel wird auch als Prämisse, der DANN-Teil als Konklusion bezeichnet.
Aufgabe des Kontrollsystems ist die Identifikation geeigneter Regeln, das Anwenden ausgewählter Regeln, sowie die Aktualisierung der Datenbank.
Auswahlmechanismen für die nächste anzuwendende Regel sind entweder datengetrieben, zielgetrieben oder eine Kombination dieser beiden Möglichkeiten.
Regelbasierte Systeme sind neben fallbasierten Systemen die Grundlage von Expertensystemen.
Die Verwaltung der Regeln erfolgt meist in einem Business-Rule-Repository als Teil eines Business-Rule-Management-Systems.