An Approach to Build e-Health IoT Reactive Multi-Services Based on Technologies around Cloud Computing for Elderly Care in Smart City Homes

Although there are e-health systems for the care of elderly people, the reactive characteristics to enhance scalability and extensibility, and the use of this type of system in smart cities, have been little explored. To date, some studies have presented healthcare systems for specific purposes with...

Full description

Bibliographic Details
Main Authors: Luis Jurado Pérez, Joaquín Salvachúa
Format: Article
Language:English
Published: MDPI AG 2021-06-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/11/5172
_version_ 1797531608380604416
author Luis Jurado Pérez
Joaquín Salvachúa
author_facet Luis Jurado Pérez
Joaquín Salvachúa
author_sort Luis Jurado Pérez
collection DOAJ
description Although there are e-health systems for the care of elderly people, the reactive characteristics to enhance scalability and extensibility, and the use of this type of system in smart cities, have been little explored. To date, some studies have presented healthcare systems for specific purposes without an explicit approach for the development of health services. Moreover, software engineering is hindered by agile management challenges regarding development and deployment processes of new applications. This paper presents an approach to develop health Internet of Things (IoT) reactive applications that can be widely used in smart cities for the care of elderly individuals. The proposed approach is based on the Rozanski and Woods’s iterative architectural design process, the use of architectural patterns, and the Reactive Manifesto Principles. Furthermore, domain-driven design and the characteristics of the emerging fast data architecture are used to adapt the functionalities of services around the IoT, big data, and cloud computing paradigms. In addition, development and deployment processes are proposed as a set of tasks through DevOps techniques. The approach validation was carried out through the implementation of several e-health services, and various workload experiments were performed to measure scalability and performance in certain parts of the architecture. The system obtained is flexible, scalable, and capable of handling the data flow in near real time. Such features are useful for users who work collaboratively in the care of elderly people. With the accomplishment of these results, one can envision using this approach for building other e-health services.
first_indexed 2024-03-10T10:47:06Z
format Article
id doaj.art-add473f6ba304f2faf9c904f3148123e
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T10:47:06Z
publishDate 2021-06-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-add473f6ba304f2faf9c904f3148123e2023-11-21T22:33:32ZengMDPI AGApplied Sciences2076-34172021-06-011111517210.3390/app11115172An Approach to Build e-Health IoT Reactive Multi-Services Based on Technologies around Cloud Computing for Elderly Care in Smart City HomesLuis Jurado Pérez0Joaquín Salvachúa1Departamento de Ingeniería de Sistemas Telemáticos, Universidad Politécnica de Madrid, 28040 Madrid, SpainDepartamento de Ingeniería de Sistemas Telemáticos, Universidad Politécnica de Madrid, 28040 Madrid, SpainAlthough there are e-health systems for the care of elderly people, the reactive characteristics to enhance scalability and extensibility, and the use of this type of system in smart cities, have been little explored. To date, some studies have presented healthcare systems for specific purposes without an explicit approach for the development of health services. Moreover, software engineering is hindered by agile management challenges regarding development and deployment processes of new applications. This paper presents an approach to develop health Internet of Things (IoT) reactive applications that can be widely used in smart cities for the care of elderly individuals. The proposed approach is based on the Rozanski and Woods’s iterative architectural design process, the use of architectural patterns, and the Reactive Manifesto Principles. Furthermore, domain-driven design and the characteristics of the emerging fast data architecture are used to adapt the functionalities of services around the IoT, big data, and cloud computing paradigms. In addition, development and deployment processes are proposed as a set of tasks through DevOps techniques. The approach validation was carried out through the implementation of several e-health services, and various workload experiments were performed to measure scalability and performance in certain parts of the architecture. The system obtained is flexible, scalable, and capable of handling the data flow in near real time. Such features are useful for users who work collaboratively in the care of elderly people. With the accomplishment of these results, one can envision using this approach for building other e-health services.https://www.mdpi.com/2076-3417/11/11/5172cloud computingcontainer as a serviceDevOpse-healthemerging fast data architectureInternet of Things (IoT)
spellingShingle Luis Jurado Pérez
Joaquín Salvachúa
An Approach to Build e-Health IoT Reactive Multi-Services Based on Technologies around Cloud Computing for Elderly Care in Smart City Homes
Applied Sciences
cloud computing
container as a service
DevOps
e-health
emerging fast data architecture
Internet of Things (IoT)
title An Approach to Build e-Health IoT Reactive Multi-Services Based on Technologies around Cloud Computing for Elderly Care in Smart City Homes
title_full An Approach to Build e-Health IoT Reactive Multi-Services Based on Technologies around Cloud Computing for Elderly Care in Smart City Homes
title_fullStr An Approach to Build e-Health IoT Reactive Multi-Services Based on Technologies around Cloud Computing for Elderly Care in Smart City Homes
title_full_unstemmed An Approach to Build e-Health IoT Reactive Multi-Services Based on Technologies around Cloud Computing for Elderly Care in Smart City Homes
title_short An Approach to Build e-Health IoT Reactive Multi-Services Based on Technologies around Cloud Computing for Elderly Care in Smart City Homes
title_sort approach to build e health iot reactive multi services based on technologies around cloud computing for elderly care in smart city homes
topic cloud computing
container as a service
DevOps
e-health
emerging fast data architecture
Internet of Things (IoT)
url https://www.mdpi.com/2076-3417/11/11/5172
work_keys_str_mv AT luisjuradoperez anapproachtobuildehealthiotreactivemultiservicesbasedontechnologiesaroundcloudcomputingforelderlycareinsmartcityhomes
AT joaquinsalvachua anapproachtobuildehealthiotreactivemultiservicesbasedontechnologiesaroundcloudcomputingforelderlycareinsmartcityhomes
AT luisjuradoperez approachtobuildehealthiotreactivemultiservicesbasedontechnologiesaroundcloudcomputingforelderlycareinsmartcityhomes
AT joaquinsalvachua approachtobuildehealthiotreactivemultiservicesbasedontechnologiesaroundcloudcomputingforelderlycareinsmartcityhomes