Triggering an action as SWRL implication

I see the SWRL rule now. As recently mentioned in this thread it's possible to listen for triples being added to a database. It would be possible to use this to look for changes that may potentially infer the head of the rule. For example you could listen for new Decision instances and then execute a SPARQL query to check if the decision meets the "increase dose" requirements. This may save some effort and give quicker results than polling.