Mecanismo de regras incorporado

Definição - o que significa Embedded Rule Engine?

Um mecanismo de regras integrado é um componente de software integrado de um aplicativo que permite aos usuários definir, editar ou remover a lógica de negócios do aplicativo de software. Como não é necessário ter conhecimento prévio de programação de software para gerenciar a lógica de negócios, um mecanismo de regras integrado é uma ferramenta útil para usuários sem experiência em programação, como pessoal de marketing.

Um mecanismo de regra integrado também é conhecido como mecanismo de regra de negócios integrado.

Definirtec explica Embedded Rule Engine

Para entender um mecanismo de regras integrado, deve-se entender as regras de negócios. Uma regra de negócios é uma declaração orientada a negócios projetada para oferecer suporte a um negócio. Por exemplo, a regra de negócios para determinar um prêmio de seguro de carro poderia ser: se a idade do carro for maior que cinco anos e o carro for um sedã, o prêmio de seguro seria um determinado valor.

Um mecanismo de regras integrado normalmente funciona separando as regras de negócios do código de software principal para que seja fácil para o usuário definir ou configurar as regras de negócios. Um mecanismo de regras incorporado típico deve incluir as seguintes funcionalidades:

  • Repositório de regras: um banco de dados para armazenar todas as regras definidas pelos usuários
  • Editor de regras: uma interface de usuário intuitiva que permite a criação, modificação e remoção de regras
  • Relatórios: uma interface de usuário intuitiva que permite ao usuário consultar as regras de negócios do repositório
  • Engine Execution Core: Código de programação que impõe as regras de negócios definidas pelo usuário