MachángaraSoft

domingo, 23 de agosto de 2009

DROOLS 5 - La plataforma de la integración de la lógica de negocio

Por: Diego Iza - Advance Consulting

Drools es un sistema de gestión de reglas de negocio (BRMS - Business Rules Management System que permite gestionar, almacenar, clasificar, modificar y desplegar en caliente reglas de negocio, que podrán ser invocadas vía servicios web desde aplicaciones Java. Con un encadenamiento de inferencia basado en un motor de reglas, mejor conocido como un sistema de producción de reglas, utilizando una aplicación mejorada del algoritmo Rete.

El Algoritmo Rete es un algoritmo de reconocimiento de patrones eficiente para implementar sistema de producción de reglas Rete es hoy en día la base de muchos sistemas expertos muy famosos, incluyendo CLIPS, Jess, JBoss Rules y Soar.

Drools se basa en el estándar JSR-94 para el motor de reglas de negocio y frameworks empresariales para la construcción, mantenimiento y ejecución de las políticas de negocio en una organización, una aplicación o servicio. Proporciona un interfaz Web, que facilita la definición de reglas a personas que no trabajan con habitualmente con IDE's de desarrollo, principalmente Analista de Negocio y Expertos en Reglas. Una característica técnica interesante es que utiliza JCR (JackRabbit) para la gestión del repositorio de reglas o que utiliza el estándar JAAS para la autorización y autenticación.


Referencia:http://www.jboss.org/drools/

0 Comentarios:

Publicar un comentario

Suscribirse a Comentarios de la entrada [Atom]

<< Página Principal