Moteur de règles intégré

Définition - Que signifie le moteur de règles intégré?

Un moteur de règles intégré est un composant logiciel intégré d'une application qui permet à ses utilisateurs de définir, modifier ou supprimer la logique métier de l'application logicielle. Puisqu'il n'est pas nécessaire d'avoir une connaissance préalable de la programmation logicielle pour gérer la logique métier, un moteur de règles intégré est un outil utile pour les utilisateurs sans expérience en programmation, tels que le personnel marketing.

Un moteur de règles intégré est également appelé moteur de règles métier intégré.

Definir Tech explique le moteur de règles intégré

Pour comprendre un moteur de règles intégré, il faut comprendre les règles métier. Une règle métier est une déclaration orientée métier conçue pour soutenir une entreprise. Par exemple, la règle commerciale pour déterminer une prime d'assurance automobile pourrait être la suivante: si l'âge de la voiture est supérieur à cinq ans et que la voiture est une berline, la prime d'assurance serait alors d'un certain montant.

Un moteur de règles intégré fonctionne généralement en séparant les règles métier du code logiciel principal afin qu'il soit facile pour l'utilisateur de définir ou de configurer les règles métier. Un moteur de règles intégré typique doit comprendre les fonctionnalités suivantes:

  • Référentiel de règles: une base de données pour stocker toutes les règles définies par les utilisateurs
  • Editeur de règles: une interface utilisateur intuitive qui permet la création, la modification et la suppression de règles
  • Reporting: une interface utilisateur intuitive qui permet à l'utilisateur d'interroger les règles métier à partir du référentiel
  • Engine Execution Core: code de programmation qui applique les règles métier définies par l'utilisateur