IBM ILOG Jrules - это платный продукт IBM, хотя вы можете попробовать пробную версию в течение 90 дней. ILOG полностью интегрирован с eclipse, поставляется с сервером команды правил (хранилище правил, контроль версий) и сервером выполнения правил, а также студией правил, где вы можете создавать правила.
Вы можете сначала создать объектную модель как классы pojo в java, а затем импортировать это pojo в свой проект eclipse, и ilog создаст языковые конструкции, похожие на английский, для всех классов, затем вы можете написать правило, которое выглядит так
if the age of the person is more than 18 then
allow the person to vote
else
do not allow the person to vote
Приведенное выше правило может быть реализовано в студии правил техническими пользователями, либо бизнес-пользователи могут подключаться к веб-интерфейсу сервера группы правил и могут создавать правила из веб-браузера.
Ilog предоставляет превосходный инструмент для тестирования модулей правил, который называется DVS, с помощью которого вы можете тестировать правила с помощью таблицы Excel. Даже бизнес-пользователи могут проверить правила с помощью веб-интерфейса сервера группы правил.
В ILOG мы можем выбирать между рядом алгоритмов выполнения правил, таких как RetePlus, последовательным и т. Д. Документация IBM является исчерпывающей, и для ее начала предоставлено множество примеров.