Cargando…

A Software Framework for Remote Patient Monitoring by Using Multi-Agent Systems Support

BACKGROUND: Although there have been significant advances in network, hardware, and software technologies, the health care environment has not taken advantage of these developments to solve many of its inherent problems. Research activities in these 3 areas make it possible to apply advanced technol...

Descripción completa

Detalles Bibliográficos
Autores principales: Fernandes, Chrystinne Oliveira, Lucena, Carlos José Pereira De
Formato: Online Artículo Texto
Lenguaje:English
Publicado: JMIR Publications 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5387113/
https://www.ncbi.nlm.nih.gov/pubmed/28347973
http://dx.doi.org/10.2196/medinform.6693
_version_ 1782520880926031872
author Fernandes, Chrystinne Oliveira
Lucena, Carlos José Pereira De
author_facet Fernandes, Chrystinne Oliveira
Lucena, Carlos José Pereira De
author_sort Fernandes, Chrystinne Oliveira
collection PubMed
description BACKGROUND: Although there have been significant advances in network, hardware, and software technologies, the health care environment has not taken advantage of these developments to solve many of its inherent problems. Research activities in these 3 areas make it possible to apply advanced technologies to address many of these issues such as real-time monitoring of a large number of patients, particularly where a timely response is critical. OBJECTIVE: The objective of this research was to design and develop innovative technological solutions to offer a more proactive and reliable medical care environment. The short-term and primary goal was to construct IoT4Health, a flexible software framework to generate a range of Internet of things (IoT) applications, containing components such as multi-agent systems that are designed to perform Remote Patient Monitoring (RPM) activities autonomously. An investigation into its full potential to conduct such patient monitoring activities in a more proactive way is an expected future step. METHODS: A framework methodology was selected to evaluate whether the RPM domain had the potential to generate customized applications that could achieve the stated goal of being responsive and flexible within the RPM domain. As a proof of concept of the software framework’s flexibility, 3 applications were developed with different implementations for each framework hot spot to demonstrate potential. Agents4Health was selected to illustrate the instantiation process and IoT4Health’s operation. To develop more concrete indicators of the responsiveness of the simulated care environment, an experiment was conducted while Agents4Health was operating, to measure the number of delays incurred in monitoring the tasks performed by agents. RESULTS: IoT4Health’s construction can be highlighted as our contribution to the development of eHealth solutions. As a software framework, IoT4Health offers extensibility points for the generation of applications. Applications can extend the framework in the following ways: identification, collection, storage, recovery, visualization, monitoring, anomalies detection, resource notification, and dynamic reconfiguration. Based on other outcomes involving observation of the resulting applications, it was noted that its design contributed toward more proactive patient monitoring. Through these experimental systems, anomalies were detected in real time, with agents sending notifications instantly to the health providers. CONCLUSIONS: We conclude that the cost-benefit of the construction of a more generic and complex system instead of a custom-made software system demonstrated the worth of the approach, making it possible to generate applications in this domain in a more timely fashion.
format Online
Article
Text
id pubmed-5387113
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher JMIR Publications
record_format MEDLINE/PubMed
spelling pubmed-53871132017-04-24 A Software Framework for Remote Patient Monitoring by Using Multi-Agent Systems Support Fernandes, Chrystinne Oliveira Lucena, Carlos José Pereira De JMIR Med Inform Original Paper BACKGROUND: Although there have been significant advances in network, hardware, and software technologies, the health care environment has not taken advantage of these developments to solve many of its inherent problems. Research activities in these 3 areas make it possible to apply advanced technologies to address many of these issues such as real-time monitoring of a large number of patients, particularly where a timely response is critical. OBJECTIVE: The objective of this research was to design and develop innovative technological solutions to offer a more proactive and reliable medical care environment. The short-term and primary goal was to construct IoT4Health, a flexible software framework to generate a range of Internet of things (IoT) applications, containing components such as multi-agent systems that are designed to perform Remote Patient Monitoring (RPM) activities autonomously. An investigation into its full potential to conduct such patient monitoring activities in a more proactive way is an expected future step. METHODS: A framework methodology was selected to evaluate whether the RPM domain had the potential to generate customized applications that could achieve the stated goal of being responsive and flexible within the RPM domain. As a proof of concept of the software framework’s flexibility, 3 applications were developed with different implementations for each framework hot spot to demonstrate potential. Agents4Health was selected to illustrate the instantiation process and IoT4Health’s operation. To develop more concrete indicators of the responsiveness of the simulated care environment, an experiment was conducted while Agents4Health was operating, to measure the number of delays incurred in monitoring the tasks performed by agents. RESULTS: IoT4Health’s construction can be highlighted as our contribution to the development of eHealth solutions. As a software framework, IoT4Health offers extensibility points for the generation of applications. Applications can extend the framework in the following ways: identification, collection, storage, recovery, visualization, monitoring, anomalies detection, resource notification, and dynamic reconfiguration. Based on other outcomes involving observation of the resulting applications, it was noted that its design contributed toward more proactive patient monitoring. Through these experimental systems, anomalies were detected in real time, with agents sending notifications instantly to the health providers. CONCLUSIONS: We conclude that the cost-benefit of the construction of a more generic and complex system instead of a custom-made software system demonstrated the worth of the approach, making it possible to generate applications in this domain in a more timely fashion. JMIR Publications 2017-03-27 /pmc/articles/PMC5387113/ /pubmed/28347973 http://dx.doi.org/10.2196/medinform.6693 Text en ©Chrystinne Oliveira Fernandes, Carlos José Pereira De Lucena. Originally published in JMIR Medical Informatics (http://medinform.jmir.org), 27.03.2017. https://creativecommons.org/licenses/by/2.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0/ (https://creativecommons.org/licenses/by/2.0/) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work, first published in JMIR Medical Informatics, is properly cited. The complete bibliographic information, a link to the original publication on http://medinform.jmir.org/, as well as this copyright and license information must be included.
spellingShingle Original Paper
Fernandes, Chrystinne Oliveira
Lucena, Carlos José Pereira De
A Software Framework for Remote Patient Monitoring by Using Multi-Agent Systems Support
title A Software Framework for Remote Patient Monitoring by Using Multi-Agent Systems Support
title_full A Software Framework for Remote Patient Monitoring by Using Multi-Agent Systems Support
title_fullStr A Software Framework for Remote Patient Monitoring by Using Multi-Agent Systems Support
title_full_unstemmed A Software Framework for Remote Patient Monitoring by Using Multi-Agent Systems Support
title_short A Software Framework for Remote Patient Monitoring by Using Multi-Agent Systems Support
title_sort software framework for remote patient monitoring by using multi-agent systems support
topic Original Paper
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5387113/
https://www.ncbi.nlm.nih.gov/pubmed/28347973
http://dx.doi.org/10.2196/medinform.6693
work_keys_str_mv AT fernandeschrystinneoliveira asoftwareframeworkforremotepatientmonitoringbyusingmultiagentsystemssupport
AT lucenacarlosjosepereirade asoftwareframeworkforremotepatientmonitoringbyusingmultiagentsystemssupport
AT fernandeschrystinneoliveira softwareframeworkforremotepatientmonitoringbyusingmultiagentsystemssupport
AT lucenacarlosjosepereirade softwareframeworkforremotepatientmonitoringbyusingmultiagentsystemssupport