Context manager
It defines and maintains the context that is continuously being generated and detected by users and devices in order to realize the so-called context-aware security on IoT scenarios. The Context Manager can be queried by the Authorization component to make authorization decisions accordingly, as well as by the Trust and Reputation component to quantify trustworthiness of a given entity.