Selección de sistemas de código abierto para la gestión de reglas de negocio: un caso de estudio

Yoan Pacheco, Luisa González-González

Resumen


En esta investigación se evaluaron sistemas de código abierto para gestionar reglas de negocio en el “Control de historias clínicas para el trasplante renal”. Se realizó una revisión sistemática de la literatura para crear la lista inicial de programas que gestionan reglas de negocio. Además, se aplicó el método de Graham que valora propiedades tecnológicas y culturales del software y la organización que lo usa. El sistema de gestión de reglas de negocio Drools obtuvo los mejores resultados pues es capaz de procesar el mayor número de reglas, transacciones y usuarios. Permite escribir reglas en lenguaje cercano al natural y su licencia ASL2 no impone restricciones sobre el software derivado. OpenRules y OpenL Tablets obtuvieron el segundo y tercer lugar. Se sugiere utilizar Drools en escenarios donde exista un elevado número de reglas y los usuarios del negocio sean los encargados de su gestión. Cuando el número de reglas no es elevado se sugiere OpenRules, si la licencia GPL es un problema se sugiere OpenL Tablets. Se mostró una arquitectura basada en Drools que puede ser generalizada para soluciones que utilicen OpenRules u OpenL Tablets.


Palabras clave


Drools, OpenRules, OpenL Tablets, flujo de trabajo, integración

Texto completo:

PDF

Enlaces refback

  • No hay ningún enlace refback.




_________________________________________________________________________________________________________

La Universidad de las Ciencias Informáticas (UCI), a través del sello editorial Ediciones Futuro, publica los contenidos de la Revista Cubana de Ciencias Informáticas (RCCI) bajo licencia Creative Commons de tipo Atribución 4.0 Internacional (CC BY 4.0). Esta licencia permite a otros distribuir, mezclar, ajustar y construir a partir de su obra, incluso con fines comerciales, siempre que le sea reconocida la autoría de la creación original.
_________________________________________________________________________________________________________

 INDEXACIÓN