Implementation of a engine based on Drools Expert that makes it transparent to the aplication.