Al lahham, A. Ontology-based context-aware model for event processing in an IoT environment. (Thesis). University of Salford