s2-buriにはデフォルトでルール処理機能が付いています。 このライブラリはOgnlInvoker上で使うことを前提にして開発されましたが、普通のプログラムでもそのまま使うことが出来ます。 ライブラリの機能としてはデシジョンテーブルと値取得の二つに分けられます。
デシジョンテーブル 値取得