Где я могу начать изучать Rule Engines? [закрыто]
-
19-08-2019 - |
Вопрос
В настоящее время я разрабатываю Java-приложение, в котором может быть полезен механизм правил. Где хорошее место, где я могу узнать о том, как их использовать, как они работают, как их реализовать, посмотреть примеры и т. Д.?
Решение
Документация Drools содержит много полезной информации общего назначения. Особенно глава 2, в которой рассматриваются основы механизма правил, представление знаний и т. Д. Он также включает в себя хороший рекомендуемый список чтения для ускорения работы с механизмами правил и экспертными системами. Р>
Для большинства движков правил базовое понимание алгоритма rete обычно полезно для написание эффективных правил. Я лично нашел Doorenbos статья, упомянутая в статье в Википедии, является самым ясным техническим объяснением.
Кроме того, здесь - это список механизмов правил с открытым исходным кодом в Java . р>
Другие советы
Возможно, вы захотите прочитать & цитату; Должен ли я использовать механизм правил? < !> Quot; из блога Мартина Фаулера. Р>
Я работал над проектом, в котором мы создали собственный (очень простой) механизм правил с намерением перейти к общему механизму правил, когда все стало слишком сложно. Тем не менее, никогда не достигая этой точки, система успешно работает с простым доморощенным движком уже несколько лет.
Я нашел этот сайт довольно полезным. Вы хотите создать свою собственную или использовать стороннюю библиотеку?