Here’s how to get started with Drools, a Java-based business rule management system (BRMS) that allows developers to embed scalable and flexible business rules in their applications in a more elegant way than they can by expressing complex conditions in program code.