An Ontology Design Pattern for Activity Reasoning