drools

a rules engine

Drools - Drools - Business Rules Management System (Java™, Open Source)