Tabla de contenido:
Definición: ¿qué significa Embedded Rule Engine?
Un motor de reglas incorporado es un componente de software integrado de una aplicación que permite a sus usuarios definir, editar o eliminar la lógica de negocios para la aplicación de software. Dado que no es necesario tener conocimientos previos de programación de software para administrar la lógica empresarial, un motor de reglas incorporado es una herramienta útil para usuarios sin experiencia en programación, como el personal de marketing.
Un motor de reglas incrustado también se conoce como un motor de reglas empresariales incrustado.
Techopedia explica Embedded Rule Engine
Para comprender un motor de reglas incrustado, uno debe comprender las reglas comerciales. Una regla de negocios es una declaración orientada a los negocios diseñada para respaldar un negocio. Por ejemplo, la regla comercial para determinar una prima de seguro de automóvil podría ser: si la edad del automóvil es superior a cinco años y el automóvil es un sedán, entonces la prima del seguro sería una cierta cantidad.
Un motor de reglas incorporado generalmente funciona separando las reglas comerciales del código de software central para que sea fácil para el usuario definir o configurar las reglas comerciales. Un motor de reglas incrustado típico debe comprender las siguientes funcionalidades:
- Repositorio de reglas: una base de datos para almacenar todas las reglas definidas por los usuarios
- Editor de reglas: una interfaz de usuario intuitiva que permite la creación, modificación y eliminación de reglas
- Informes: una interfaz de usuario intuitiva que permite al usuario consultar las reglas comerciales desde el repositorio
- Núcleo de ejecución del motor: código de programación que aplica las reglas comerciales definidas por el usuario
