stringtranslate.com

Sistema de gestión de reglas de negocio

Un BRMS o sistema de gestión de reglas de negocio es un sistema de software que se utiliza para definir, implementar, ejecutar, supervisar y mantener la variedad y complejidad de la lógica de decisión que utilizan los sistemas operativos dentro de una organización o empresa. Esta lógica, también denominada reglas de negocio , incluye políticas, requisitos y declaraciones condicionales que se utilizan para determinar las acciones tácticas que se llevan a cabo en las aplicaciones y los sistemas.

Descripción general

Un BRMS incluye, como mínimo:

Los principales beneficios de un BRMS incluyen:

Algunas desventajas del BRMS incluyen: [1]

La mayoría de los proveedores de BRMS han evolucionado desde proveedores de motores de reglas hasta ofrecer soluciones de ciclo de vida de desarrollo de software utilizables por las empresas , basadas en definiciones declarativas de reglas de negocio ejecutadas en su propio motor de reglas. Los BRMS están evolucionando cada vez más hacia plataformas de toma de decisiones digitales más amplias que también incorporan inteligencia de decisiones y capacidades de aprendizaje automático . [2]

Sin embargo, algunos proveedores adoptan un enfoque diferente (por ejemplo, asignan árboles de decisión o gráficos a código ejecutable). Las reglas del repositorio generalmente se asignan a servicios de decisión que, naturalmente, son totalmente compatibles con las últimas tendencias en arquitectura de software , servicios web u otras arquitecturas de software.

Enfoques de software relacionados

En un BRMS, una representación de reglas de negocio se asigna a un sistema de software para su ejecución. Por lo tanto, un BRMS se relaciona con la ingeniería basada en modelos , como la arquitectura basada en modelos (MDA) del Object Management Group (OMG). No es casualidad que muchos de los estándares relacionados se encuentren bajo el estandarte de OMG.

Un BRMS es un componente crítico para la gestión de decisiones empresariales , ya que permite la gestión transparente y ágil de la lógica de toma de decisiones requerida en los sistemas desarrollados utilizando este enfoque.

Normas asociadas

El estándar OMG Decision Model and Notation está diseñado para estandarizar elementos del desarrollo de reglas de negocios, especialmente las representaciones de tablas de decisiones. También existe un estándar para una API de Java Runtime para motores de reglas JSR-94.

Muchos estándares, como los lenguajes específicos de dominio , definen su propia representación de reglas, lo que requiere traducciones a motores de reglas genéricos o sus propios motores personalizados.

Otros dominios, como PMML , también definen reglas.

Véase también

Referencias

  1. ^ "Sistema de gestión de reglas de negocio". hartmannsoftware.com . Consultado el 24 de junio de 2012 .
  2. ^ FED. "The Forrester Wave™: Plataformas de toma de decisiones digitales, cuarto trimestre..." Forrester . Consultado el 30 de noviembre de 2022 .

Enlaces externos