1. A Programming Framework for Heterogeneous Stream Analytics
- Author
-
Das, Roshan Bharath, Makkes, Marc X., Uta, Alexandru, Wang, Lin, Bal, Henri, Baru, Chaitanya, Huan, Jun, Khan, Latifur, Hu, Xiaohua Tony, Ak, Ronay, Tian, Yuanyuan, Barga, Roger, Zaniolo, Carlo, Lee, Kisung, Ye, Yanfang Fanny, Computer Systems, Network Institute, High Performance Distributed Computing, Baru, Chaitanya, Huan, Jun, Khan, Latifur, Hu, Xiaohua Tony, Ak, Ronay, Tian, Yuanyuan, Barga, Roger, Zaniolo, Carlo, Lee, Kisung, and Ye, Yanfang Fanny
- Subjects
SDG 16 - Peace ,Computer science ,business.industry ,SDG 16 - Peace, Justice and Strong Institutions ,Big data ,020207 software engineering ,Cloud computing ,02 engineering and technology ,computer.software_genre ,Justice and Strong Institutions ,Software framework ,Human–computer interaction ,020204 information systems ,0202 electrical engineering, electronic engineering, information engineering ,Use case ,Cloudlet ,business ,computer - Abstract
Sensor-based applications using Big Data are of increasing importance in various fields. A typical example of such use cases is building health-care applications [1], [2]. A typical scenario is where a patient's heart rate is monitored by a smartwatch. A smartphone can then analyze the gathered data and identify patterns in the patient's heart rate. However, if the data analysis is too complex to be performed on a smartphone, the computation could be offloaded to a nearby cloudlet or a remote cloud. A decision usually follows the analysis, and actuation is performed accordingly (e.g., a message is sent to either the patient or the doctor). Developing such an application is intrinsically complex, as the programmer needs to reconcile different APIs specific to different platforms.
- Published
- 2019
- Full Text
- View/download PDF