Drools implementation of a SWRLAPI-based OWL2 RL reasoner and SWRL rule engine