2010-05-31 6 views
11

Je recherche un bon moteur de règles C++. pouvez-vous s'il vous plaît laissez-moi savoir s'il y un moteur de règle basée sur XML pourMoteur de règles basé sur C++

+10

Qu'est-ce qu'un "moteur de règles"? –

+0

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

+1

@reko_t: Rule Engine est essentiellement un contrôleur qui analyse les règles d'une base de règles et l'applique à une transaction/donnée/entrée donnée. . – Kangkan

Répondre

1

C++ je suppose que la réponse à « ce qui est un moteur de règles » est là: What can Rules Engines accomplish?

Mais c'est une définition trop large. En fait, un "moteur de règles" devrait dépendre totalement de votre domaine. Le moteur fournira des paramètres (basés sur XML ou tout autre élément adapté à la tâche), puis appliquera les règles. Alors, cherchez des moteurs spécifiques à un domaine et vous trouverez certainement quelque chose d'utile.

5

Vérifiez CLIPS (développé à l'origine par la NASA) C'est un moteur de règles écrit en C. Il est en développement continu depuis de nombreuses années. Cependant, les règles sont définies dans LISP comme le langage de définition des règles.

Son hébergé par SourceForge http://clipsrules.sourceforge.net/

0

ILOG Rules (IBM) est écrit en C++.

Questions connexes