ルールエンジン (Rules engine)
組織のビジネスルールの運用を自動化するソフトウエア。BPMシステムの主要コンポーネントであるビジネスプロセス実行エンジンの一部として組み込まれ、以下のような機能を司る。
*ルールを文書化・保管し、ビジネスとITの両ユーザーに伝達する。
*組織内用語を用いて支援を行う。
*ビジネスルールを、ステークホルダー用様式からITアプリケーション用様式に転換する。
*ビジネスルールを使用するITアプリケーションとのインターフェイスを提供する。
*矛盾するビジネスルールの解決法を把握・記録・追跡する。
*ビジネスルールの変更が、必ず適切なレベルの分析と承認のステップを経て行われるよう、変更管理に関わる施設を統合する。