web-dev-qa-db-ja.com

JavaまたはPythonのオープンソースベースのルールエンジン

JavaまたはPython、次の機能をサポートするPythonで記述されたルールエンジンを探しています。

  1. 決定表
  2. シンプルなビジネスルールの簡単な作成(できれば技術者以外)
  3. SOAP/RESTサポート

Droolsを既に除外しています(非常に不格好で、技術に詳しくないユーザーにとっては使いやすいものではありません)。

これまでのところ、候補者は次のとおりです。

  1. Nebri OS (Python/Django)
  2. 簡単なルール (Java)
  3. n-cube (Groovyベース)

イージールールは、前方および後方チェーン、および幅優先検索と深さ優先検索の戦略をサポートしていません。

すべてのルールを一度だけ実行します。

JavaまたはPythonで書かれたオープンソースベースのルールエンジンを誰でも提案できますか?

これを読んでくれてありがとう。

13
PacificNW_Lover

durable_rules を見てください。 Pythonを含むさまざまな言語向けの非常に最先端のルールベースのシステムです。あなたの要件を満たしているかどうかはわかりませんが、一見の価値があります;)

11
infotoni91

business-rules のシンプルさが本当に好きです。その上にRESTのようなAPIレイヤーをいつでも追加できます。

4
Gregor

パーティーに遅刻しましたが、これを読んでいる人は、必ずJavaベースのBRMSに興味がある場合は drools を見てください。

1
melchoir55