Editor de reglas de negocio en lenguaje cercano al natural
Fecha
2009-07-05
Autores
Ibargollin Pérez, Nestor
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Central “Marta Abreu” de Las Villas
Resumen
Las reglas de negocio (RN) definen y controlan las políticas en el proceso de negocio en
una organización. Por tal razón es importante que estas sean captadas en el lenguaje
cercano al natural, logrando que el usuario del negocio pueda procesarlas con ayuda de
una herramienta de cómputo. Existen diferentes formalismos con relación a expresar las
regulaciones de un negocio y respecto a su representación en el tratamiento
computacional. El desarrollo de herramientas basadas en tecnologías orientadas a RN
puede clasificarse en tres tipos: herramientas independientes de la base de datos,
herramientas basadas en servicios y sistemas basados en reglas.
En el presente trabajo se obtiene una herramienta independiente de la base de datos para
la edición de RN. El software permite a los usuarios del negocio la manipulación de un
conjunto de reglas previamente creado. Dicha herramienta facilita estructurar cada regla
utilizando una forma de expresión semejante a la natural. Se escriben según patrones que
permiten realizar validaciones de términos y atributos, los cuales han sido definidos como
válidos en el modelo de hechos. Finalmente se obtiene un repositorio de reglas en
formato XML que permite la integración con otras herramientas de procesamiento y
generación automática de RN.
Business rules (BR) define and control policies in the business process in an organization. For this reason it is important that these are captured in the language close to natural, achieving the user to process them with a computation tool. There are different formalisms with respect to the regulations of a business and for their representation in the computational treatment. The development of tools based on technologies for RN can be classified into three types: independent tools of the database, tools based service and systems based on rules. In this work it is obtained an independent tool of the database for editing RN. The software allows business users to handle a set of rules previously established. This tool makes it easy to structure each rule by using a form of expression similar to the natural. Patterns are written according to enable validation of terms and attributes, which have been defined as valid in the model acts. Finally it is get a rules repository in XML format that allows the integration with other tools of processing and automatic generation of RN.
Business rules (BR) define and control policies in the business process in an organization. For this reason it is important that these are captured in the language close to natural, achieving the user to process them with a computation tool. There are different formalisms with respect to the regulations of a business and for their representation in the computational treatment. The development of tools based on technologies for RN can be classified into three types: independent tools of the database, tools based service and systems based on rules. In this work it is obtained an independent tool of the database for editing RN. The software allows business users to handle a set of rules previously established. This tool makes it easy to structure each rule by using a form of expression similar to the natural. Patterns are written according to enable validation of terms and attributes, which have been defined as valid in the model acts. Finally it is get a rules repository in XML format that allows the integration with other tools of processing and automatic generation of RN.
Descripción
Palabras clave
Editor Reglas de Negocio, Lenguaje Natural, Repositorio de Reglas, Formato XML, Software, Computación