QUÉ ES K-SITE RULES

Actualmente, los sistemas de gestión de reglas obligan a transformar los conceptos del modelo de negocio de la organización en expresiones adaptadas a los lenguajes de representación que son capaces de interpretar. Este hecho impide la migración de desarrollos basados en reglas entre diferentes motores de reglas y dificulta la reutilización del esfuerzo de definición de reglas entre proyectos. Esta situación es la que se refleja en la figura 1.

K-Site Rules resuelve esta situación obteniendo una representación estándar de las reglas de negocio y proporcionando su transformación automática para los motores de reglas más extendidos. Esta característica proporciona una independencia completa del motor de reglas seleccionado para implementar las reglas de negocio. Por otra parte, K-Site Rules proporciona una gran flexibilidad para integrar el proceso de construcción de sistemas basados en reglas de negocio en el proceso de desarrollo software implantado en la organización. En la figura 2 puede verse cómo K-Site Rules actúa como nivel intermedio entre el modelo de conocimiento de negocio de la organización y los motores de reglas seleccionados para soportarlos, sin perder de vista las necesidades de gestión de la configuración.

Figura 1. Actualmente, la redefinición de conceptos sobre diferentes motores de reglas es inevitable.

Figura 2. K-Site Rules como intermediario entre los conceptos de negocio y los motores de reglas que los soportan

Conviene destacar que K-Site Rules no proporciona un motor de reglas de negocio propio ni, evidentemente, obliga a la utilización de motores concretos.