A Situation Detection Mechanism for Pervasive Computing Infrastructures
Nikos Papageorgiou, Dimitris Apostolou, Yiannis Verginadis, Ανδρέας Τσαγκαρόπουλος, Gregoris N. Mentzas · 2018
Pervasive computing infrastructures are highly dynamic and constant to continuous changes. Situation awareness in pervasive computing infrastructures involves the detection of situations requiring some kind of infrastructure adaptation or re-configuration. To realise situation awareness, the paper proposes an approach that is based on complex event processing. The associated software can process and analyse data streams generated both by the pervasive infrastructure as well as applications and services deployed on it. Moreover, the software is modular and can be easily deployed as a Docker container or a set of Docker containers. The software is independent of CEP libraries and we have shown that it can operate with both the Siddhi and Drools complex event processing libraries.