mode Fastpath
Le mode d'exécution Fastpath améliore la compilation séquentielle et l'exécution d'un projet de règles. Fastpath est un mode séquentiel d'exécution qui, à l'instar de RetePlus, détecte également les relations sémantiques entre les tests des règles au cours du processus de recherche de motifs (pattern matching).
Le diagramme suivant montre de quelle manière fonctionne l'algorithme Fastpath.

L'algorithme Fastpath agit comme suit :
Le moteur de règles utilise une mémoire de travail qui contient des références aux objets de l'application ou aux paramètres d'ensemble de règles. Comme dans RetePlus, Fastpath exécute la recherche de motifs en créant un arbre d'après les relations sémantiques qui existent entre les tests des conditions de chaque règle.
Pour chaque correspondance trouvée, une instance de règle est créée et insérée dans l'agenda.
Après le processus de mise en correspondance des modèles, les instances de règle de l'agenda sont exécutées.
Le moteur de règles s'arrête après l'exécution des instances de règle. Ce comportement dépend aussi des critères de sortie de la tâche de règle. Le processus de recherche de motifs n'est pas répété.
Fastpath combine les fonctionnalités du mode RetePlus en matière de recherche de motifs et celles du mode séquentiel en matière d'exécution de règles. A cet égard, il convient bien aux applications de corrélation ainsi qu'aux applications de validation et de conformité.
Comme le mode séquentiel, le mode Fastpath est sans conservation d'états (stateless). Il est donc plus particulièrement destiné à confronter des objets à un très grand nombre de règles qui, individuellement, effectuent de simples discriminations ou des tests de jointure légers. Il est préférable qu'un très grand nombre de règles soient exécutées en séquence directement, sans aucune prise en charge des inférences. Variante du mode séquentiel dont il reprend les avantages, le mode d'exécution Fastpath est conçu pour optimiser davantage l'exécution des règles de conformité et de validation, qui constituent une part importante des règles métier.