Integral

Drools

概略

  • DroolsはJavaで開発された、組織におけるビジネスルールを処理するためのルールエンジン。
  • カーネギーメロン大学のCharles L. Forgy教授によって開発されたRateアルゴリズムをベースとしている。
  • Drools 2.5 BETA 2では、JSR-94拡張として提供されているルール編集におけるバリデーションエラー関連の問題の修正・改善が行われている。

Rateアルゴリズムとは

  • Reteアルゴリズムは、エキスパートシステムなどの規則にもとづいたシステムを遂行するための効率的なパターンマッチングアルゴリズム。
  • 1979年にCharles L. Forgy教授によって考案された。
  • JRulesやCLIPS、JESSなど多くのメジャーなエキスパートシステムのベースとなっている。

関連サイト