Motores de regras de código aberto em Java ou Python

Estou à procura de um motor de regras, escrito em Java ou Python, que suporta as seguintes funcionalidades:

  1. Quadros De Decisão
  2. criação fácil de regras simples de Negócio (de preferência por uma pessoa não técnica)
  3. Suporte de sabão / descanso

já descartaram Drools (muito desajeitados e não amigáveis para utilizadores não técnicos).

até agora os candidatos são:

  1. Nebri os (Python / Django)
  2. Regras Fáceis (Java)
  3. N-cube (à base de Groovy)

Leia que as regras fáceis não suportam acordes para a frente e para trás, assim como a amplitude e profundidade das estratégias de primeira busca.

Apenas executa todas as regras de uma vez por todas.

Alguém pode sugerir um motor de regras baseado em código aberto que seja escrito em Java ou Python?

Obrigado por ter tempo para ler isto.

Author: PacificNW_Lover, 2015-12-01

3 answers

Olha para durable_rules. É um sistema baseado em regras de última geração para várias linguagens, incluindo python. Não sei se está a cumprir os teus requisitos, mas vale a pena dar uma vista de olhos.

 8
Author: infotoni91, 2015-12-01 00:05:57

Eu realmente gosto da simplicidade das regras de negócio, você pode sempre adicionar uma camada API como descanso em cima disso.

 1
Author: Gregor, 2017-08-03 14:22:32

Atrasado para a festa, mas qualquer um que leia isto agora certamente deve estar olhando para drools se eles estão interessados em um BRMS baseado em java.

 0
Author: melchoir55, 2017-03-07 03:59:45