Drools
Drools (o JBoss Rules) es un sistema de gestión de reglas de negocio (BRMS, por las siglas en inglés de Business Rule Management System) que utiliza un motor de reglas basado en inferencia de encadenamiento hacia adelante (forward chaining) y de encadenamiento hacia atrás (backward chaining), más conocido como sistema de reglas de producción, y que utiliza una implementación avanzada del algoritmo Rete.Es software libre distribuido según los términos de la licencia Apache.Drools se apoya en el estándar JSR-94 para su motor de reglas de negocio y framework de empresa para construcción, mantenimiento, y el refuerzo de políticas de empresa en una organización, aplicación o servicio.Drools usa JCR (JackRabbit) para gestionar el repositorio de reglas, y el estándar JAAS para la autorización y autenticación.