People
Peter Michalák
- Email: P.Michalak1@newcastle.ac.uk
PhD title
Internet of Events for Healthcare Data: Automating Computational Placement in IoT Environments
This research project focuses on holistic stream processing for Internet of Things (IoT) applications.
Data analytics are automatically partitioned and deployed across heterogeneous platforms. These platforms (sensors, field gateways, clouds) then meet non-functional requirements:
- energy
- performance
- security
The user gives a high-level declarative description of computation. This is in the form of Event Processing Language queries. These are compiled, optimised, and partitioned to meet the non-functional requirements. We use Database system techniques and cost models to meet the needs of IoT analytics.
We work with medical researchers on an application that uses wearable sensors. These sensors show the activity and glucose levels of type II diabetes patients. We analyse the measurements in near-real time to give short-term forecasts. The user receives personalised alerts. These prompt them to heighten their physical activity to raise their glucose levels. The app alerts the patient before their health is at risk.
Our research shows the potential for IoT management systems to automatically exploit fog/edge computing. This optimises non-functional requirements. Our system is also able to distribute stream processing computations across multiple platforms. This is doneautomatically. We use platform specific compilers and deployers.
Supervisors
Paul Watson, Sarah Heaps, Mike Trenell
Publications
PATH2iot: A Holistic, Distributed Stream Processing System - Michalak, P. Watson, P - DEBS 2016 - Proceedings of the 10th ACM International Conference on Distributed and Event-Based Systems June 2016, Pages 434-437
Doctoral symposium: Automating computational placement in IoT environments - Michalak, P. Heaps, S. Trenell, M. Watson, P. - DEBS 2016 - Proceedings of the 10th ACM International Conference on Distributed and Event-Based Systems June 2016, Pages 434-437
Multi-objective Deployment of Data Analysis Operations in Heterogeneous IoT Infrastructure - Michalak, P. Jha, D. Wen, Z. Watson, Ranja, P.R. - Published: IEEE Transactions on Industrial Informatics - December 2019
Automating the Placement of Time Series Models for IoT Healthcare Applications - Roberts, L. Michalák, P. Heaps, S. Trenell, M. Wilkinson, D.J. Watson, P - IEEE eScience 2018