An implementation of RPG rules on the Drools engine