Social Network Analysis and Mining (2022) 12:63
Scalable real‑time health data sensing andanalysis enabling
collaborative care delivery
IliasDimitriadis1 · IoannisMavroudopoulos1· StylianiKyrama1· TheodorosToliopoulos1· AnastasiosGounaris1·
AthenaVakali1· AntonisBillis2· PanagiotisBamidis2
Received: 31 December 2021 / Revised: 30 March 2022 / Accepted: 3 May 2022
© The Author(s), under exclusive licence to Springer-Verlag GmbH Austria, part of Springer Nature 2022
This work describes a novel end-to-end data ingestion and runtime processing pipeline, which is a core part of a technical
solution aiming to monitor frailty indices of patients during and after treatment and improve their quality of life. The focus
of this work is on the technical architectural details and the functionalities provided, which have been developed in a manner
that are extensible, scalable and fault-tolerant by design. Extensibility refers to both data sources and the exact speciﬁcation
of analysis techniques. Our platform can combine data not only from multiple sensor types but also from electronic health
records. Also, the analysis component can process the patient data both individually and in combination with other patients,
while exploiting both cloud and edge resources. We have shown concrete examples of advanced analytics and evaluated the
scalability of the system, which has been fully prototyped.
Keywords Data ingestion· Streaming analytics· Frailty monitoring· Cloud processing· Edge processing
Nowadays, there is an increasing need for runtime moni-
toring and analysis of patient behaviour especially after
serious treatments. For example, cancer refers to a group
of diseases, where abnormal cells divide without control
causing multiple health problems by invading nearby tis-
sues. According to Eurostat, cancer is responsible for more
than one quarter (25.8%) of the total number of deaths in
the European Union.1 Due to such seriousness of this dis-
ease group, vast research eﬀorts have been undertaken to
develop eﬀective and eﬃcient treatment for cancer patients.
However, these treatments usually come with a cost in terms
of side eﬀects lasting well beyond the end of the treatment.
Multiple researchers have identiﬁed various late eﬀects
of cancer treatment (Ganz 2001; Agrawal 2014; Schover
etal. 2014; Stein etal. 2008; Lenihan and Cardinale 2012;
Balducci 2007). Among the extended list of late eﬀects of
cancer treatment for adult populations, frailty is one of the
most important ones (Ommundsen etal. 2014; Bennett etal.
2013; Ness and Wogksch 2020; Ethun etal. 2017). This, in
turn, calls for development of methodologies and platforms
for the monitoring of frailty indices of patients during and
after their treatment process in order to identify the reasons,
Ilias Dimitriadis, Ioannis Mavroudopoulos and Styliani Kyrama are
contributed equally to this work.
* Ilias Dimitriadis
1 Department ofInformatics, Aristotle University
ofThessaloniki, Thessaloníki, Greece
2 School ofMedicine, Aristotle University ofThessaloniki,
Thessaloníki, Greece 1 https:// ec. europa. eu/ euros tat/.