2010-05-31 16 views
11

Estoy buscando un buen motor de reglas de C++. puede usted por favor hágamelo saber si hay allí ningún motor de reglas basado en XML para C++Motor de reglas basado en C++

+10

¿Qué es un "motor de reglas"? –

+0

@reko_t http://stackoverflow.com/questions/1596073/what-is-rule-engine –

+1

@reko_t: Rule Engine es básicamente un controlador que analiza las reglas desde una base de datos de reglas y las aplica en una determinada transacción/datos/entrada . – Kangkan

Respuesta

1

supongo que la respuesta a "lo que es un motor de reglas" está ahí: What can Rules Engines accomplish?

Pero eso es una definición demasiado amplia. De hecho, un "motor de reglas" debe ser totalmente dependiente de su dominio. El motor proporcionará configuraciones (basadas en XML o cualquier otra cosa adecuada para la tarea) y luego aplicará las reglas.

Por lo tanto, busque motores específicos del dominio y seguramente encontrará algo útil.

5

Verifique CLIPS (desarrollado originalmente por la NASA) Es un motor de reglas escrito en C. Está en continuo desarrollo durante muchos años. Sin embargo, las reglas se definen en LISP como el lenguaje de definición de reglas.

Su alojado en SourceForge http://clipsrules.sourceforge.net/

0

ILOG Rules (IBM) se writen en C++.

Cuestiones relacionadas